javax.swing.JFrame中的一个 setFocusable()方法
焦点状态 true和false的区别是什么
弟弟百度的看不懂啊
回答:简单的使用一下代码运行一下便可发现区别,用于获得焦点的
import javax.swing.*;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
/**
* @author Administrator
*/
public class Swing extends JFrame {
public Swing() {
setTitle("java记事本");
JButton jBtn = new JButton("Hello World");
this.add(jBtn);
setSize(500, 300);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
this.setFocusable(true);
this.addKeyListener(new KeyAdapter() {
@Override
public void keyPressed(KeyEvent e) {
System.out.println(e.getKeyCode());
}
});
}
public static void main(String[] args) {
new Swing();
}
}