社区
Java SE
帖子详情
请教一个JButton的问题
amio
2002-07-15 08:12:56
对于界面上的三个JButton希望用"Tab"键来回选择,用“Enter"键执行(安装软件时常见的方法)。请大家尽快帮忙。
...全文
133
1
打赏
收藏
请教一个JButton的问题
对于界面上的三个JButton希望用"Tab"键来回选择,用“Enter"键执行(安装软件时常见的方法)。请大家尽快帮忙。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zoff
2002-07-15
打赏
举报
回复
您的问题实际上是3个JButton轮流获得焦点。
我们先建立一个container,使得其包含3个button
FocusCycleRootPanel panel = new FocusCycleRootPanel();
button1 = new JButton("1");
button2 = new JButton("2");
button3 = new JButton("3");
panel.add(button1);
panel.add(button2);
panel.add(button3);
class FocusCycleRootPanel extends JPanel{
public FocusCycleRootPanel(){
setBorder(BorderFactory.createTitledBorder("Test"));
}
public boolean isFocusCycleRoot(){
return true;
}
}
isFocusCycleRoot()实际是JConponent的属性,此处需要重载。
使用Action创建
一个
JButton
后,改变该按钮的名字可能会遇到意想不到的
问题
探讨了Java Swing中按钮名称更改的陷阱,通过实例演示了如何正确使用putValue方法而非setText方法来更新按钮显示,确保Action.NAME属性同步更新。
java
jbutton
不显示_java
JButton
显示
问题
这篇博客讨论了
一个
Java Swing编程的
问题
,作者创建了
一个
包含
一个
Button和
一个
JButton
的窗口,并添加了
一个
JComponent作为覆盖层。初始状态下,覆盖层不可见。点击任一按钮时,应使覆盖层变为可见并遮挡两个按钮。然而,实现中
JButton
始终可见,而Button会被正确遮挡。
问题
可能在于布局管理或组件层级设置上。
java 重写
jbutton
_
JButton
的Java子类重写了setEnabled方法的
问题
本文探讨了
一个
自定义ImageButton类扩展
JButton
时遇到的
问题
:虽然重写了setEnabled方法,但调用时却总是进入
JButton
的实现。文章分析了可能的原因,并提供了修改建议。
java重绘
jbutton
,添加错误时,事件处理成
一个
JButton
重绘图像inJava GUI
博客围绕Java中
JButton
点击更换图片的
问题
展开。博主创建两个
JButton
,
一个
有按钮功能,另
一个
处理图片,点击按钮图片未更换。给出解决方案,需更新控件状态,如通过设置按钮图标来实现,还可将图片存于数组或列表方便访问。
java
jbutton
禁用_为什么
JButton
不能禁用,大侠们进来看看
在Eclipse环境中,开发者遇到
一个
关于
JButton
事件处理的
问题
。代码中定义了多个
JButton
实例,并为其中
一个
按钮绑定了事件监听器,期望在点击该按钮时禁用特定按钮并启用其他按钮。然而,在实际运行时,这些操作并未按预期执行。
问题
可能出在事件处理方法未正确响应或按钮状态更新逻辑上。
Java SE
62,622
社区成员
307,255
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章