想要在 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”但文本字段不会出现,为什么??
最佳答案
尝试在您的 JFrame
实例上调用 revalidate()
/repaint()
。
关于java - 带有jlist的keylistener,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12479956/