Bild als Button?

Dieses Thema Bild als Button? im Forum "Java Basics - Anfänger-Themen" wurde erstellt von Guest, 10. Sep. 2005.

Status des Themas:
Es sind keine weiteren Antworten möglich.

Thema: Bild als Button? Hallo, geht das ein Bild als Button zu machen :?:

  1. Hallo,

    geht das ein Bild als Button zu machen :?:
     
  2. Schau mal hier --> (hier klicken!)
    Dort wirst du fündig!
  3. Weiss das kener?
     
  4. lin
    lin
    aber klar, forumsuche ;-)
    oder
    Code (Text):
    JButton button = new JButton();
    button.setIcon(new ImageIcon("filename"));
    das wars auch schon..
     
  5. *gg* super, thx aber muss manich eine Position angeben?

    Achja habauch schon die Forumsuchegenutzt, aber nichts wo es von anfang an beschrieben wurde.
     
  6. Position angeben? Wovon?
    Vom Button im Container oder von der Grafik auf dem Button?
     
  7. lin
    lin
    Nö, knallste in ein BorderLayout oder GridLayout, etc. und dat istes... Brauchste keine Position anzugeben...
     
  8. wenn du mir sagst, wie das geht....

    Hab in 3 E-Books gesucht und nichts gefunden
     
  9. lin
    lin
    hm?

    z.B. so
    Code (Text):

    package jforum;

    import java.awt.BorderLayout;
    import javax.swing.*;

    public class ImageButton extends JFrame {
       
        public ImageButton() {
            super("ImageButton");
            setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
           
            JPanel pane = new JPanel(new BorderLayout());
           
            JButton bt = new JButton();
            bt.setIcon(new ImageIcon(/*hier kommt der Pfad von deinem Bild*/));
           
            pane.add("Center", bt);
           
            setContentPane(pane);
            pack();
            setVisible(true);
        }
       
        public static void main(String[] args) {
            new ImageButton();
        }
    }
    Dann hast du einen Button in einem JFrame...
    Aber zu LayoutManagern findet man doch massig infos....

    http://www.galileocomputing.de/open...150018256AllesAuslegungssachedieLayoutmanager
     
  10. das einfachste ist Bild auf ein JLabel und dann darauf nen MouseListener ;)
     
  11. Sky
    Sky
    Ein JButton mit Icon und ActionListener ist mindestens genau so einfach...
     
  12. nö weil dann haste wieder den Button zu sehen und das will er vieleicht nicht ;)
     
  13. hey! dieser Thread hat mir echt super geholfen! Danke!
    Hab jetzt auch ein Bild auf ein JLabel gelegt und dann einen MouseListener darauf gepackt. Wollte jetzt noch, dass der "Button" sich ändert, wenn man ihn drückt, wie bei Standardbuttons. Aber iwie habe ich dazu leider nichts gefunden. Habt ihr zufällig eine Idee?
     
  14. wie soll der button sich denn ändern? soll sich das icon ändern wenn du drauf drückt ? setPressedIcon(Icon icon)
     
  15. Frohes Neues erstmal :)
    So wie mit setPressesIcon hab ich mir das vorgestellt, allerdings für ein JLabel, wie halt oben beschrieben.
     
  16. Dann kannst du auch die mousePressed()-Methode überschreiben und darin das Bild setzen.
     
  17. Kostenlose Java-Grundlagen DVD im Wert von 29,95 € heute kostenlos sichern (Klick)
Die Seite wird geladen...

Bild als Button? - Ähnliche Themen

Forum Datum
Bilder Eingefügt, button jetzt im Hintergrund AWT, Swing, JavaFX & SWT 20. Dez. 2015
Bildschirm bleibt dunkel nach neustarten der App nach betätigen des Home-Buttons Mobile Geräte 3. Apr. 2014
Button mit Bild und Text Java Basics - Anfänger-Themen 7. März 2014
GUI - Hintergrundbild und darauf Buttons Java Basics - Anfänger-Themen 14. Dez. 2012
Buttons verschwinden, wenn Fenster Vollbild gesetzt wird AWT, Swing, JavaFX & SWT 16. Feb. 2012
Status des Themas:
Es sind keine weiteren Antworten möglich.
Interessante Stellenangebote


Weitere Stellenanzeigen

Stellenanzeige Mediadaten