代码大致如下:
formula.setLineWrap(true);
formula.setWrapStyleWord(true);
formula.setPreferredSize(new Dimension(120,60));
JScrollPane formulaPanel = new JScrollPane(formula);其中formulaPanel是放置在JDialog中,问题是我第一次弹出这个dialog时,文本域formula是可用的,然后后面再次点击弹出dialog,这个文本域就都成灰化不可用的了,有哪位大虾也曾遇到过类似的情况帮忙看下,小弟再次不胜感激啊!
formula.setLineWrap(true);
formula.setWrapStyleWord(true);
formula.setPreferredSize(new Dimension(120,60));
JScrollPane formulaPanel = new JScrollPane(formula);其中formulaPanel是放置在JDialog中,问题是我第一次弹出这个dialog时,文本域formula是可用的,然后后面再次点击弹出dialog,这个文本域就都成灰化不可用的了,有哪位大虾也曾遇到过类似的情况帮忙看下,小弟再次不胜感激啊!
话说,你这个dialog是怎么弹出和关闭的?
已经搞定了,原因是我每次弹出这个dialog时,都会去new这个JScrollPane,后来,将这个东西放出去,要他进入界面时new一次,后面弹出dialog时直接调,就OK了!当时出现这个问题也奇怪,呵呵!