想要在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”但文本字段不会出现,为什么??
答案 0 :(得分:3)
尝试在revalidate()
个实例上调用repaint()
/ JFrame
。