周文佳语强化班

java窗口上的按钮不显示的问题终于解决了

2018-09-28  本文已影响15人  皆非的万事屋

        之前就有遇到过窗口或者面板添加了按钮,但刚打开时是不显示的,只有当鼠标划过才会显示出来,今天上网上查询了情况后原因是每次添加组件后都会自动执行一次repaint,所以可能还是被覆盖了。

        解决方法就是在paint方法里把组件repaint,如我的按钮名字叫做btn,则可以通过  btn.repaint()  将组件重绘出来,这样就解决了按钮不显示的问题(文本框JTextField同样适用)。

上一篇 下一篇

猜你喜欢

热点阅读