急急急!关于Swing的问题 我想让Swing中的按钮不能被点击,就是普通的JButton按钮,setEnabled(false)这个方法不行,这个方法只是把按钮显示隐藏起来,但是还是可以点击,请大家告诉我,怎么让按钮不能被点击,知道的告诉我下,谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 setEnabled(false)就是把按钮灰掉,不能让它被点击。setVisible(false)是用来使控件不可见的 但是我用setEnabled(false)按钮是恢掉了,但是还是可以点击 你的监听方法是onMouseDown或者是up吧?试试onClick呢? 我把代码给大家看看吧,只写关于按钮的这个部分jbtnprintsql.setEnabled(false);jbtnprintsql.setBounds(10, 220, 110, 20); jbtnprintsql.addMouseListener(new MouseAdapter(){ @Override public void mouseClicked(MouseEvent e) { doPrint(); } });反正这样之后是可以点击的 把addMouseListener(...) 改成 addActionListener(...) 贝赛尔曲线的绘制问题 用java程序设计一个拼图游戏 JAVA的interface观念与C++多重继承的比较 一个小问题,会的帮帮忙。 那里有 for linux Java的虚拟机下载,在线等候 java正则表达式-reluctant 量词 哪位有时间,帮忙写下这个的实现过程,让我参考学习一下(非作业) 哪里有Runtime.exec()关于各钟command的用法? applet中如何打开一个新网页? poi中总是显示org.apache.poi.hssf.usermodel不存在 java - awt swing开发中 如何禁用GUI面板上的tab键
setVisible(false)是用来使控件不可见的
onMouseDown或者是up吧?
试试onClick呢?
jbtnprintsql.setEnabled(false);
jbtnprintsql.setBounds(10, 220, 110, 20);
jbtnprintsql.addMouseListener(new MouseAdapter(){ @Override
public void mouseClicked(MouseEvent e) {
doPrint();
}
});
反正这样之后是可以点击的