java 如何使一个JPanel始终获取焦点

2025-01-04 01:35:49
推荐回答(2个)
回答1:

在鼠标事件中,增加下列语句即可:this为JPanel面板:
if (!this.isFocusable())
this.setFocusable(true); //让面板能够直接获取焦点,以响应键盘事件;
if (!this.isFocusOwner())
this.requestFocus();

回答2:

JPanel里面的元件,还差不多。 那就在失去焦点的时候,不让失去