Zum Inhalt springen

Möglichkeiten eines Buttons in Java ?


Empfohlene Beiträge

Geschrieben

Hallo,

Im Rahmen einer Java-Einführung soll ich ein Referat über einen Java JButton erstellen und aufzeigen was man damit so alles machen kann.

Leider habe ich keine Ahnung was man denn so alles mit einem Button machen könnte außer ihn zu... klicken.

Mittlerweile habe ich rausgefunden dass es einen ToggleButton gibt, der seinen gedrückten Zustand beibehält, aber wirklich viel ist das irgendwie nicht.

Leider kenne ich keine anderen Möglichkeiten, aber ihr vielleicht.

Danke, Shrek

Geschrieben
Im Rahmen einer Java-Einführung soll ich ein Referat über einen Java JButton erstellen und aufzeigen was man damit so alles machen kann.
Auf was für Ideen manch ein Dozent kommt :rolleyes:

Leider habe ich keine Ahnung was man denn so alles mit einem Button machen könnte außer ihn zu... klicken.
Das kommt darauf an, was man wirklich als Button betrachtet. Wenn wir uns mal die Java API ansehen, finden wir dort javax.swing.AbstractButton. Davon abgeleitet gibt es drei konkrete Button Implementierungen:

- JButton

- JMenuItem

- JToggleButton

JToggleButton hat noch zwei weitere Erweiterungen

- JCheckBox

- JRadioButton

Ein guter Ansatz wäre also hier einfach mal nachzublättern, wofür die einzelnen Implementierungen gedacht sind.

Und natürlich:

How to Use Buttons, Check Boxes, and Radio Buttons

Geschrieben

Wenn man will, kommt man da vom hundertsten ins tausendste. Da fiele mir das Event-Handling an, daß mit dem Klicken bzw. anderen Ereignissen angestoßen wird, oder eben die von perdi angesprochene Hierarchie (diesmal vielleicht die andere Richtung also Component & Co.), das Schreiben eines eigenen Buttons, die Anzeige eines Icons ...

Geschrieben

Hallo,

vielen Dank für die Hilfe. Ich hab jetzt einiges gefunden und bin dabei die einzelnen Konstruktoren zu erläutern.

Icons und Beschriftungen sind klar, aber was macht

JToggleButton(Action a)

Creates a toggle button where properties are taken from the Action supplied.

Was für eine "Action" kann das sein?

Danke, Shrek

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...