1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| public class MainFrame extends JFrame{
public static void main(String[] args){
new MainFrame().setVisible(true);
}
public MainFrame() {
getContentPane().setLayout(new FlowLayout());
getContentPane().add(minTextField);
minTextField.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
maxTextField.setText(minTextField.getText().toUpperCase());
}
});
getContentPane().add(maxTextField);
maxTextField.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
minTextField.setText(maxTextField.getText().toLowerCase());
}
});
setSize(280,80);
}
JTextField minTextField = new JTextField(20);
JTextField maxTextField = new JTextField(20);
} |
Partager