Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.company;
- import java.awt.*;
- import java.awt.event.ActionEvent;
- import javax.swing.*;
- import java.awt.event.ActionListener;
- public class ButtonFrame extends JFrame{
- private JButton plainJButton;
- private JButton fancyJButton;
- public ButtonFrame() {
- super("Testing Buttons");
- setLayout(new FlowLayout());
- plainJButton = new JButton("Plain Button");
- add(plainJButton);
- Icon bug1 = new ImageIcon(getClass().getResource("bug1.jpg"));
- Icon bug2 = new ImageIcon(getClass().getResource("bug2.jpg"));
- fancyJButton = new JButton("Fancy Button", bug1);
- fancyJButton.setRolloverIcon(bug2);
- add(fancyJButton);
- ButtonHandler handler = new ButtonHandler();
- fancyJButton.addActionListener(handler);
- plainJButton.addActionListener(handler);
- }
- private class ButtonHandler implements ActionListener{
- public void actionPerformed(ActionEvent event){
- JOptionPane.showMessageDialog(ButtonFrame.this,String.format("Você apertou: %s",event.getActionCommand()));
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement