這是我創建圖形文本的內部類。我希望能夠按箭頭鍵並使其消失。我確信它以某種方式涉及到刪除方法,但我已經過了頭。這是非常新的。Java:如何通過單擊箭頭鍵來擺脫特定的JPanel?
// STARTUP TEXT
class TextPanel extends JPanel implements KeyListener{
// CONSTRUCTOR
public TextPanel(){
addKeyListener(this);
setFocusable(true);
setFocusTraversalKeysEnabled(false);
}
// PAINT METHOD
public void paintComponent(Graphics g2){
super.paintComponent(g2);
g2.setColor(Color.WHITE);
g2.fillRect(0, 0, this.getWidth(), this.getHeight());
g2.setColor(Color.BLACK);
g2.setFont(new Font("TimesRoman", Font.PLAIN, 14));
g2.drawString("Press an arrow key to start", this.getWidth()/4, this.getHeight()/2);
}
爲了更快地獲得更好的幫助,請發佈[SSCCE](http://sscce.org/)。 – 2012-01-31 05:44:33