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

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

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...