希望在按jList的键盘上的任意键时出现我框架中的jtextField,这是我所做的:
public class test extends javax.swing.JFrame {
public test () {
jTextField3.setVisible(false);
.
.
.
private void jList1KeyPressed(java.awt.event.KeyEvent evt) {
jTextField3.setVisible(true);
System.out.print("Pressed");
}
}
}
当按任意键时,它会打印“ Pressed”,但文本字段没有出现,为什么?
最佳答案
尝试在revalidate()
实例上调用repaint()
/ JFrame
。
关于java - 与jlist的监听器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12479956/