packagePResent;importjava.awt.BorderLayout;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjavax.swing.JButton;importjavax.swing.JFrame;publicclassMain {
JButton lable;
JButton font;publicstaticvoidmain(String[] args) {newMain().go();
}publicvoidgo() {
JFrame frame=newJFrame();
lable=newJButton("click lable");
lable.addActionListener(newLableButton());
frame.setDefaultCloSEOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().add(BorderLayout.EAST,lable);
font=newJButton("click font");
font.addActionListener(newFontButton());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().add(BorderLayout.WEST,font);
frame.setSize(300, 300);
frame.setVisible(true);
}classLableButtonimplementsActionListener{
@OverridepublicvoidactionPerformed(ActionEvent e) {
lable.setText("lable");
}
}classFontButtonimplementsActionListener{
@OverridepublicvoidactionPerformed(ActionEvent e) {
font.setText("font");
}
}
}