import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class ButtonFrame1 extends JFrame {
private static final int FRAME_WIDTH = 100;
private static final int FRAME_HEIGHT = 60;
public ButtonFrame1()
{
createComponents();
setSize(FRAME_WIDTH, FRAME_HEIGHT);
}
private void createComponents() // Event source
{
JButton button = new JButton("Click me!");
JPanel panel = new JPanel();
panel.add(button);
add(panel);
ActionListener listener = new ClickListener();
button.addActionListener(listener);
}
}
import javax.swing.JFrame;
public class ButtonViewer {
public static void main(String[] args) {
JFrame frame = new ButtonFrame1();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class ClickListener implements ActionListener {
public void actionPerformed(ActionEvent event) {
System.out.println("I was clicked");
}
}
Hi. I have one button working already, but am having problems adding another. I've tried adding another JButton (JButton button2 = new JButton("No, click me!")

New Topic/Question
Reply




MultiQuote









|