问题标签 [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.
java - 如何在 Java 中向 JComboBox 添加分隔符?
我有一个JComboBox并希望在元素列表中有一个分隔符。我如何在 Java 中做到这一点?
一个可以派上用场的示例场景是在为字体系列选择制作组合框时;类似于 Word 和 Excel 中的字体系列选择控件。在这种情况下,我想在顶部显示最常用的字体,然后是分隔符,最后按字母顺序显示分隔符下方的所有字体系列。
任何人都可以帮助我如何做到这一点,或者这在 Java 中是不可能的吗?
java - 在对象之间放置空间的最佳方法是什么?Swing JSeparator 对象可以是不可见的分隔符吗?
我正在尝试使用 Swing 小部件在面板内放置两个按钮。在 NetBeans IDE 中,我的属性在属性窗格JSeparator
border
中设置为。(No border)
尽管如此,还是出现了一条线。这不是我对分隔符对象的期望。难道我做错了什么?来自 Delphi 和 C# WinForms 的背景,我希望在 Swing 中找到一些奇怪的东西。但是,您如何在面板中的两个按钮之间创建一个特定大小的透明间隙?我是否必须使用布局并避免使用JSeparator
?
更新:使用布局并且没有任何分隔符对象应该是微不足道的。那么你是怎么做到的呢?我正在研究 NetBeans 布局定制器和属性检查器,但没有办法做到这一点。(答案:带有插入而不是分隔符的布局。)
java - Java JMenuBar : 垂直 JSeparator
我正在尝试在我的菜单中添加一个垂直的 JSeparator。但它在我的 MenuItems 之间设置了边距。我希望我的物品保持在左边而不是左 - 中 - 右。
它的外观: 我想要的:
希望你明白我想要什么。
java - 如何获得彩色线以区分摆动中的文本字段数组
我开发了一个框架,在该框架上我使用 GridBagLayout 来排列 12X12 的文本字段。即,框架上共有 144 个文本字段。现在我想在每 3 列和 3 行之后用彩色线区分这些文本字段,如下图所示。我尝试了很多方法,但我找不到解决方案。请建议。下面是我的代码的一部分。提前致谢。
请将每个数字视为图表中的一个文本字段。
java - 在任务栏中的 PopupMenu 中添加垂直分隔符
如何在任务栏中的应用程序的弹出菜单中添加垂直分隔符?
该语句menu.addSeparator()
添加了一个水平分隔符。我还想要一个垂直分隔符,例如:
我该怎么做呢 ?
java - 如何更改 JSeparator 的颜色?
问题在标题中。
我目前正在做类似的事情:
但是分隔符保持他的默认颜色,比如 212,212,212。
java - 弹簧布局中的水平线
我有一个程序,在一个面板中有一堆字段,包括标签和文本字段。我需要用一条线以某种方式将它们分开,以便于阅读。
我的面板是用SpringLayout
. SpringLayout
我想知道是否有一种简单的方法可以在不将面板分成 2 部分的情况下 创建一条水平线,并在它们之间添加一个分隔面板。
谢谢!
java - 为什么我必须添加两次 JSeparator?
在我的代码中,我添加了一些JSeparator
s. 一切正常,除了一开始,我必须添加两个JSeparator
s 才能显示,而不是一个!这是代码:
如您所见,我必须调用add(new JSeparator(SwingConstants.HORIZONTAL));
两次才能使其正常工作。如果我只调用一次,则JSeparator
不会出现。为什么是这样?
这是可编译的代码: http: //pastebin.com/xbe47a29
java - 菜单中的 Java Swing JSeparator 放置不正确
当我想为 Java Swing 应用程序插入带有 JSeparator 的分隔符时,我遇到了问题。事实上,当我在 Mac 上运行我的程序时,我遇到了这个问题,而在 windows 或 linux 上却没有。分隔符放置不正确,文本被删除。有谁知道为什么?
我的代码:
截屏 :
java - 如何在 GridBagLayout 中的两个 JLabel 之间添加 JSeparator
我想在 GridBagLayout 中的每个 JLabel 之间有一个 JSeparator。目前它看起来像这样:
现在我想在图标和 JLabel 之间的每个 TESTSTEP 标签之后添加一个 JSeparator。以下约束仅适用于 JLabel 和图标。我必须添加什么才能使 JSeparator 遍布整个垂直线?