アプレットについて勉強しています。
キーイベントのプログラムがうまくいかないので質問させていただきます。
まず画面上にlabelを使って文字を表示させています。
Label label = new Label("おはよう");
add(label, BorderLayout.CENTER);
この状態からEnterキーを押すと
”こんにちは”
もう一度押すと
”こんばんは”
を表示させたいです。
requestFocus();
addKeyListener(
new KeyAdapter(){
public void keyPressed(KeyEvent e){
switch(e.getKeyCode()){
case KeyEvent.VK_ENTER:
この続きにEnterキーを押された後の処理を書いたらいいと思うのですが、再描画?などをしないといけなさそうで、よくわかりません。
わかる方いましたらよろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/10/27 06:22