问题标签 [jbutton]

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 投票
2 回答
665 浏览

java - JButton 动作监听器

嘿那里,我正在寻找一个按键监听器,它总是在按下鼠标时激活自己......例如,如果我一直按下按钮,它总是会在控制台上写一些东西,当我释放鼠标按钮时会停止写.

0 投票
1 回答
1567 浏览

java - 如何将 JButtons 放置在 JFrame 中的某个坐标处

我想知道如何将 JButtons 放置在 JFrame 中的特定坐标处。一整天我都看到了布局。这不符合我的目的。我更喜欢setBounds 之类的东西。有传言说它不起作用,但setLocation起作用。我试过了,但是程序忽略了 setLocation 行并将其设置为布局。


代码



任何帮助表示赞赏。

非常感谢

0 投票
2 回答
4337 浏览

java - Swing JButton不改变背景颜色onclick

我希望单击它的按钮永远不会改变背景颜色,默认情况下颜色将变为浅蓝灰色。

所以这是我的代码

我希望按钮在单击时永远不会改变背景颜色。

0 投票
6 回答
226654 浏览

java - 如何使用 Java 将 JButton 放置在 JFrame 中的所需位置

我想在 JFrame 中的特定坐标上放置一个 Jbutton 。我为 JPanel(我放置在 JFrame 上)设置了 setBounds,还为 JButton 设置了 setBounds。但是,它们似乎没有按预期运行。

我的输出:

替代文字

这是我的代码:

如何放置JButtonat坐标(0, 0)?

0 投票
2 回答
795 浏览

java - JButtons 无法出现在 JFrame 中

我有在 JFrame 中显示菜单和 4 个 JButton 的代码。我昨晚测试了代码,一切正常。现在 JButtons 今天早上没有出现在 JFrame 中。我尝试在 Eclipse 中做,但仍然得到相同的结果。

我得到的输出:

替代文字


我的代码:



我想让 JButtons 出现在 JFrame 上。

非常感谢

0 投票
2 回答
446 浏览

swing - 为什么我的对话框中的 JButton 看起来很奇怪

我对 Java Swing/AWT 等人相当陌生,因此是这个问题。我有一个带有一些文本和几个 JButton 的简单对话框。我正在为这个对话框使用 GridbagLayout。

但是当我查看对话框时,JButton 的形状有点奇怪,我似乎也无法正确证明文本。

这是我正在使用的布局的限制吗?对于按钮或文本布局的问题,是否有更简单和优雅的解决方案?

下面附上了对话框的屏幕截图。

我的对话框类的代码是:

}

替代文字

0 投票
2 回答
718 浏览

java - JButton 更新自己的 isEnabled 值

我正在尝试创建 JButton 组件的子类,它将根据条件启用或禁用自身(如下所示)

但是,JButton 代码都是基于私有存储在 JButton 类中的实际布尔值。我的问题是:可以重写 JButton 的哪个方法来更新其存储的 isEnabled 布尔值(通过 setEnabled(boolean))?会是更新(图形)吗?或重绘()?或者其他一些功能?

编辑:意识到我要创建的实际上是不可能的,除非您有一个单独的线程等待很短的时间并强制按钮检查其状态(这很严重,我不想这样做)。事实上,按钮只是反应式的。使用按钮类的任何人都可以通过一些开销来完成此操作,但此时只需编写侦听器以了解实际发生的变化并在此时切换按钮会更容易。哎呀。

0 投票
2 回答
538 浏览

java - 用户按下 Jbutton 后随机时间后的 Java drawOval

因此,当用户按下我的 JButton 时,它会选择一个随机时间,然后在该时间之后,它会在屏幕上绘制一个椭圆形。但是,就我现在所拥有的而言,它会在按下按钮后立即绘制椭圆形。我希望它在随机时间后出现。

0 投票
3 回答
1278 浏览

java - jButtons 在运行时调整大小

我想JButton通过单击其边框并拖动它来调整运行时的大小。谁能用示例代码解释我如何做到这一点。

0 投票
2 回答
7863 浏览

java - 根据文本调整 JButton 和其他组件的大小

如何在运行时调整 JButton 的大小以使其适应由 给出的文本setSize?我已经做了一些搜索,这是我到目前为止提出的代码。这可以变成实用方法吗?

PS:没有使用布局管理器。