问题标签 [jseparator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
10958 浏览

java - 如何在 Java 中向 JComboBox 添加分隔符?

我有一个JComboBox并希望在元素列表中有一个分隔符。我如何在 Java 中做到这一点?

一个可以派上用场的示例场景是在为字体系列选择制作组合框时;类似于 Word 和 Excel 中的字体系列选择控件。在这种情况下,我想在顶部显示最常用的字体,然后是分隔符,最后按字母顺序显示分隔符下方的所有字体系列。

任何人都可以帮助我如何做到这一点,或者这在 Java 中是不可能的吗?

0 投票
4 回答
21003 浏览

java - 在对象之间放置空间的最佳方法是什么?Swing JSeparator 对象可以是不可见的分隔符吗?

我正在尝试使用 Swing 小部件在面板内放置两个按钮。在 NetBeans IDE 中,我的属性在属性窗格JSeparator border中设置为。(No border)

尽管如此,还是出现了一条线。这不是我对分隔符对象的期望。难道我做错了什么?来自 Delphi 和 C# WinForms 的背景,我希望在 Swing 中找到一些奇怪的东西。但是,您如何在面板中的两个按钮之间创建一个特定大小的透明间隙?我是否必须使用布局并避免使用JSeparator

更新:使用布局并且没有任何分隔符对象应该是微不足道的。那么你是怎么做到的呢?我正在研究 NetBeans 布局定制器和属性检查器,但没有办法做到这一点。(答案:带有插入而不是分隔符的布局。)

0 投票
1 回答
6048 浏览

java - Java JMenuBar : 垂直 JSeparator

我正在尝试在我的菜单中添加一个垂直的 JSeparator。但它在我的 MenuItems 之间设置了边距。我希望我的物品保持在左边而不是左 - 中 - 右。

它的外观: 在此处输入图像描述 我想要的: 在此处输入图像描述

希望你明白我想要什么。

0 投票
1 回答
543 浏览

java - 如何获得彩色线以区分摆动中的文本字段数组

我开发了一个框架,在该框架上我使用 GridBagLayout 来排列 12X12 的文本字段。即,框架上共有 144 个文本字段。现在我想在每 3 列和 3 行之后用彩色线区分这些文本字段,如下图所示。我尝试了很多方法,但我找不到解决方案。请建议。下面是我的代码的一部分。提前致谢。

请将每个数字视为图表中的一个文本字段。

0 投票
2 回答
4215 浏览

java - 在任务栏中的 PopupMenu 中添加垂直分隔符

如何在任务栏中的应用程序的弹出菜单中添加垂直分隔符?

该语句menu.addSeparator()添加了一个水平分隔符。我还想要一个垂直分隔符,例如:

在此处输入图像描述

我该怎么做呢 ?

0 投票
2 回答
11160 浏览

java - 如何更改 JSeparator 的颜色?

问题在标题中。

我目前正在做类似的事情:

但是分隔符保持他的默认颜色,比如 212,212,212。

0 投票
1 回答
1148 浏览

java - 弹簧布局中的水平线

我有一个程序,在一个面板中有一堆字段,包括标签和文本字段。我需要用一条线以某种方式将它们分开,以便于阅读。

我的面板是用SpringLayout. SpringLayout我想知道是否有一种简单的方法可以在不将面板分成 2 部分的情况下 创建一条水平线,并在它们之间添加一个分隔面板。

谢谢!

0 投票
1 回答
214 浏览

java - 为什么我必须添加两次 JSeparator?

在我的代码中,我添加了一些JSeparators. 一切正常,除了一开始,我必须添加两个JSeparators 才能显示,而不是一个!这是代码:

如您所见,我必须调用add(new JSeparator(SwingConstants.HORIZONTAL));两次才能使其正常工作。如果我只调用一次,则JSeparator不会出现。为什么是这样?

这是可编译的代码: http: //pastebin.com/xbe47a29

0 投票
1 回答
1076 浏览

java - 菜单中的 Java Swing JSeparator 放置不正确

当我想为 Java Swing 应用程序插入带有 JSeparator 的分隔符时,我遇到了问题。事实上,当我在 Mac 上运行我的程序时,我遇到了这个问题,而在 windows 或 linux 上却没有。分隔符放置不正确,文本被删除。有谁知道为什么?

我的代码:

截屏 : 在此处输入图像描述

0 投票
1 回答
4696 浏览

java - 如何在 GridBagLayout 中的两个 JLabel 之间添加 JSeparator

我想在 GridBagLayout 中的每个 JLabel 之间有一个 JSeparator。目前它看起来像这样:

在此处输入图像描述

现在我想在图标和 JLabel 之间的每个 TESTSTEP 标签之后添加一个 JSeparator。以下约束仅适用于 JLabel 和图标。我必须添加什么才能使 JSeparator 遍布整个垂直线?