我正在用Java編寫一個簡單的文本編輯器,以便我可以編寫程序。我被困在製作一個ActionListener
,只要輸入一個空格就會被激活。讀取從JTextArea輸入的最後一個字符
因此,當您在文本區域輸入內容並按空格鍵時,它將讀取您輸入的最後一個單詞。
這是我的代碼的基本部分。
我做了一個動作監聽器和所有其他的東西,現在我只需要讓它讀取空格。
JTextArea textarea = new JTextArea("@ECHO off" + "\n");
Font textareaFont = new Font("Arial", Font.BOLD, 15);
action event = new action();
textarea.setFont(textareaFont);
textarea.setForeground(Color.BLUE);
textarea.setLineWrap(true);
textframe.getContentPane().add(new JScrollPane(textarea));
textframe.setSize(525,715);
textframe.setLocationRelativeTo(null);
textframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
textframe.setVisible(true);
}
private class action implements ActionListener {
public void actionPerformed(ActionEvent event) {
}
}
對不起,如果我不清楚。
谷歌搜索 「Java密鑰綁定」 – ControlAltDel 2014-08-28 15:17:57
可能的[複製](http://stackoverflow.com/q/25447485/2587435) – 2014-08-28 16:26:30