37得票7回答
如何创建一个带有菜单的JButton?

我想在我的应用程序中创建一个工具栏。如果您在该工具栏上单击按钮,它将弹出一个菜单,就像Eclipse的工具栏一样。我不知道如何在Swing中实现这一点。有人可以帮忙吗?我已经尝试过谷歌搜索,但没有发现什么。

36得票6回答
禁用JButton焦点边框

我在Java中使用JButton遇到了问题。基本上,我想要禁用按钮的边框(该按钮已添加到JDesktopPane中)。 以下是我的代码: JButton j = new JButton("BUTTON"); j.setIcon(icon1); //icon1 : icon// j.set...

34得票13回答
Java - 如何检查 JTextField 是否为空

我知道这是一个常见的问题并且已经找到了解决方案。但是当我尝试时它没有正常工作。 我的JTextField是空的,按钮也没有启用。当我在文本字段中写入内容时,按钮不会变为启用状态。 因此,我的程序应该每秒检查一次该字段是否为空。只要有人在文本字段中写入内容,按钮就应该启用。^^loginbt...

32得票5回答
如何在Swing中为按钮创建点击事件?

我的任务是在单击按钮时检索文本字段的值并在警告框中显示它。我如何为Java Swing中的按钮生成单击事件?

30得票6回答
在 JTable 中使一个 JButton 可点击

这是我想要做的截图: 这里的情况是JButton正确显示,但是单击它时没有任何反应。 经过一些搜索,我发现table.getValueAt()返回的Object是一个字符串而不是一个JButton... 这是代码: tblResult = new JTable(data,cols) ...

29得票11回答
如何添加监听多个按钮的动作事件?

我正在尝试弄清楚我的事件监听器(action listeners)哪里出错了。我按照多个教程操作,但是在使用事件监听器时,Netbeans 和 Eclipse 给出了错误提示。 以下是我尝试让一个按钮工作的简单程序。 我做错了什么?import java.awt.event.ActionE...

27得票3回答
如何在Java中禁用javax.swing.JButton?

我创建了一个Swings应用程序,并在GUI上添加了一个“Start”按钮。我想让每当我点击“Start”按钮时,该按钮被禁用且“Stop”按钮启用。 为此,在“Start”按钮的“ActionPeformed(...)”方法中编写了以下代码:startButton.setEnabled(f...

27得票4回答
一个Swing组件不能添加到多个容器中吗?

我正在尝试(测试其他东西),将一个 JButton 引用添加到两个 JPanels 中进行测试,但它从第一个面板中消失了! 那么,Swing 组件不能被添加到多个容器中吗? 提前感谢您的回答。

25得票9回答
使用Java实现圆形摇摆JButton

我有一张圆形的图片,希望作为按钮(或其他可点击物体)的背景。问题是我需要显示这张图片,没有任何边框等装饰。 包含该按钮的JComponent具有自定义背景,因此该按钮确实只需要显示图片。 在搜索Google后,我无法做到这一点。我尝试了以下所有方法,但都没有成功:button.setBor...

23得票6回答
为什么BoxLayout不允许我改变JButton的宽度但却允许我改变高度?

我试图让我的JDialog的布局适应我将其移植到Java中的程序的特定外观,我之前使用过几个LayoutManager并且都取得了巨大成功,但出于某种原因我似乎无法让其正常工作。我的目标是使JDialog的右侧(东侧)包含一个上下排列的“查找下一个”和“取消”按钮,并在下方提供任何额外空间以使...