【发布时间】:2012-04-11 22:53:13
【问题描述】:
我刚刚注意到JButton 不会将其文本更改为耦合的Action 对象的NAME 值,但至少满足以下两点:
- 按钮的
preferredSize属性不是默认值。 - 按钮的
text属性不是默认的“”(空)。
可能还有其他属性值组合使按钮忽略操作的名称,但是当我将其中一个或另一个设置为默认值时,它可以工作。
我会明确说明该操作已正确注册,并且hideActionText 属性为false。另外,我应该说我是通过 Netbeans GUI 设计器 中的属性面板 设置这些属性的。
一些谷歌搜索没有带来任何结果。这是正常现象吗?可以解决吗?
【问题讨论】:
-
@trashgod 好吧,谢谢,现在我知道我应该尽可能避免首选大小。我使用系统 L&F 所以我不能使用 SizeVariant...
标签: java swing netbeans action jbutton