我开发的一个记事本程序,刚运行的时候点击Jmenu对象能显示全部JmenuItem对象,一些操作之后,比如更改字体之后(格式(O)--字体)之后,再次点击JMenu时JmenuItem似被遮盖。重新改变一下框架的大小又正常了,有图。求解
如红圈中的那条,下面似被Jtextarea覆盖了
这是调整字体的Jdialog。我试着在点击“确定”之后使Jmenu或frm获得焦点,但是没用。
代码太长了,不发了
------解决方案--------------------
问题原因比较难查,代码间往往相互影响相互作用。
考虑模态窗口关闭后,对主窗口执行下pack()或者updateUI()。