Bild als Button

warlike

Grünschnabel
Hi.
Mal eine Frage.Wie kann ich es machen das wenn ich ein Image im Applet drücke,
darauf dann entsprechende Aktionen folgen? :confused:
 
Nunja

du erstellst ein Bild z.B. so
Code:
banner_bild = new ImageIcon("banner.jpg");
        JLabel banner = new JLabel(banner_bild);

naja und gibts dem ganzen ein Event:

banner.setText("jLabel1");
       banner.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                bannerMouseClicked(evt);
            }
        });

Lade dir am Besten mal Eclipse runter (http://www.eclipse.org)
oder um solche Dinge gut zu verstehen die Testversion von Sun Java Studio Enterprise ( http://developers.sun.com/prodtech/javatools/jsenterprise/downloads/index.html )
 
Wenn du wirklich einen Button möchtest dann verwende das hier.

Code:
JButton button = new JButton(new ImageIcon("home.png"));

button.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent e) {
        System.out.println("Bin gedrückt worden.");
    }
});
 
Zurück