>>574
キーを押すとテキストフィールドに文字が出るのと同時に
コンソールにも出力されるプログラム。。。
package hw2;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.text.*;
public class App extends JFrame {
public static void main(String[] args) {
JTextField tf=new JTextField();
tf.getDocument().addDocumentListener(new DocumentListener() {
public void insertUpdate(DocumentEvent e) {
try {
String text=e.getDocument().getText(e.getOffset(), e.getLength());
System.out.print(text);
} catch (BadLocationException e1) { }
}
public void changedUpdate(DocumentEvent e) { }
public void removeUpdate(DocumentEvent e) { }
});
JFrame frame=new JFrame();
frame.getContentPane().add(tf);
frame.setSize(400,64);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}