14得票7回答
如何在JOptionPane中处理取消按钮

我创建了一个类型为showInputDialog的JOptionPane。当它打开时,会显示两个按钮:OK和Cancel。我想在按下Cancel按钮时处理动作,但我不知道如何处理。怎样才能获取它?

13得票2回答
为什么Java的doClick()在调用doClick(pressTime)时需要使用68毫秒?

在doClick()中,当它调用doClick(pressTime)时,它发送了68毫秒吗?为什么他们选择了68而不是更圆的数字?这是一个完全任意的数字吗? 来自Java AbstractButton:public void doClick() { doClick(68); }

13得票2回答
将JButton放在右下角

我需要将一个按钮放在一个除了它以外为空的JPanel的右下角。 +-----------------------------------+ | | | |...

13得票8回答
如何在Java中更改禁用JButton的外观

我正在制作一个游戏,在使用 setEnabled(false); 禁用按钮时,按钮会变成灰色,这与游戏中的其他颜色不协调。有没有一种方法可以在禁用按钮时改变按钮的颜色?

13得票1回答
点击JButton如何清除JTextField

当点击一个按钮时,如何清空一个文本框(JTextField)?这个问题可能与JButton需要改变JTextfield文本有重复。

12得票1回答
JButton.setText("fnord\nfoo")中的换行符\n无法正常工作。

在JButton上,我想要将信息列成多行。我尝试使用\n作为换行符,但它没有起作用。以下是代码:JButton.setText("fnord\nfoo") ; 将显示为:fnordfoo 如何强制换行?

12得票6回答
如何在我的Java应用程序中将Enter键分配为所有JButton的触发键?

我正在使用Metal外观编写Java Swing应用程序。每当我的应用程序中有一个JButton,用户使用Tab键将焦点移动到按钮,然后按Enter键。但是,没有任何反应!如果用户按下空格键,则会触发按钮事件。如何将Enter键分配为触发与空格键相同的事件?谢谢您的帮助。

12得票6回答
Java Swing JFrame 布局

我刚刚写了一个简单的代码,想让一个文本框和一个按钮出现在主窗口上,但是运行后我只看到了文本框。 如果我将按钮的代码放在文本框后面,那么只有按钮被显示。 有什么原因吗? JFrame mainframe=new JFrame(); mainframe.setDefaultClo...

11得票6回答
为什么将setBackground应用于JButton无效?

我有以下简单的代码:btn = new JButton(); btn.setBackground(backgroundColor) 我使用以下代码,它正常工作:UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsCl...

11得票3回答
Java - 如何让按钮显示箭头

我希望在Java中有一个按钮,它显示箭头-就像键盘上的箭头一样。到目前为止,我有以下代码:JButton arrowUp = new JButton("^"); JButton arrowDown = new JButton("v"); JButton arrowLeft = new JBut...