Beliebig viele Knöpfe

Status
Nicht offen für weitere Antworten.

Starchild

Mitglied
Hallo!
Ich habe eine kleine aufgabe bekommen:
In einem Verzeichnis liegen beliebig viele Textdateien. Ich soll ein Programm schreiben, das für jede Datei einen Button mit dem Dateinamen als Beschriftung erzeugt und bei Klick darauf den in der Datei enthaltenen Text ausgibt.
Mein Problem ist es, möglichst universell zu bleiben und ev. auch Unterordner darzustellen. Dann soll bei Klick auf einen Button der einen Unterordner darstellt dieser "geöffnet" werden, d.h. es sollen die Dateien im Unterordner als Buttons gezeigt werden.
 

Wildcard

Top Contributor
Wenn's ein Ordner ist soll eben ein neues Fenster mit Buttons aufgehen, ansonsten ein Fenster mit Text.
Wo liegt denn dein Problem?
 

Starchild

Mitglied
Die Knöpfe zu erstellen, auf ihr anklicken zu reagieren und wenn zu viele dateien im Ordner sind diese mit einem Scrollbalken leicht zugänglich zu machen
 
R

Roar

Gast
Starchild hat gesagt.:
Die Knöpfe zu erstellen, auf ihr anklicken zu reagieren und wenn zu viele dateien im Ordner sind diese mit einem Scrollbalken leicht zugänglich zu machen
sprich: du hast gar keinen ansatz?
 

Wildcard

Top Contributor
Roar hat gesagt.:
sprich: du hast gar keinen ansatz?
:D Mal ein Vorschlag:
Mach dir einen CustomButton.
Diesem Button gibst du bei Erstellung eine Action mit die dieser ausführt wenn er angeklickt wurde.
Alternativ kannst du auch zwischen Ordner-Buttons und File-Buttons unterscheiden.
Meiner Meinung währe das ganz aber ohne Buttons, und dafür mit einem JTree wesentlich schöner gelöst...
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
propra 2D-Grafik Beliebig viele Objekte auf einer Zeichenfläche zeichnen AWT, Swing, JavaFX & SWT 15
H Quadrate dnamisch erzeugen und beliebig füllen AWT, Swing, JavaFX & SWT 7
D Swing JTable in JScrollpane beliebig verbreitern AWT, Swing, JavaFX & SWT 5
L JFreeChart - Legende beliebig positionieren AWT, Swing, JavaFX & SWT 16
M Grafische Objekte beliebig auf einer Oberfläche verschieben AWT, Swing, JavaFX & SWT 3
B viele JPanels auf JLayeredPane -> to SVG? AWT, Swing, JavaFX & SWT 15
H Viele ActionListener (MouseListener) - Performance AWT, Swing, JavaFX & SWT 24
L Ein Actionlistener für ein Textfeld, anstatt viele Actionlistener für ein Textfeld AWT, Swing, JavaFX & SWT 7
A JavaFX Sehr viele Exceptions bei Taschenrechner mit JavaFx AWT, Swing, JavaFX & SWT 2
M If für viele TextFields AWT, Swing, JavaFX & SWT 7
kaoZ Swing JMenuBar, Preferences, Properties... und viele andere lustige Dinge (Best Practice) AWT, Swing, JavaFX & SWT 15
K Viele Textfield mit Hilfe eines MousListener leeren - möglich? AWT, Swing, JavaFX & SWT 8
M Swing Erste Schritte mit der GUI, viele Probleme AWT, Swing, JavaFX & SWT 36
L unbestimmt viele JComboBox und ItemListener dazu erstellen AWT, Swing, JavaFX & SWT 2
P 2D-Grafik Viele Bilder zu einem Video AWT, Swing, JavaFX & SWT 3
Dit_ Wenn viele NebenFenster zum Locationsetzen das HauptFenster brauchen AWT, Swing, JavaFX & SWT 2
P SWT Composite und viele Labels AWT, Swing, JavaFX & SWT 10
D Zu viele repaints() AWT, Swing, JavaFX & SWT 17
R JTable für sehr viele Daten sehr langsam AWT, Swing, JavaFX & SWT 20
G Viele Fehler beim zeichen AWT, Swing, JavaFX & SWT 5
Z zu viele prozesse AWT, Swing, JavaFX & SWT 2
G zu viele/große BufferedImage führt zu Java heap space AWT, Swing, JavaFX & SWT 5
D Wie viele Pixel welches Icon? AWT, Swing, JavaFX & SWT 4
TheJavaKid Lösung für zu Viele JMenuItems. AWT, Swing, JavaFX & SWT 4
T viele Canvas auf einem Panel und das GUI schmiert ab AWT, Swing, JavaFX & SWT 6
D JavaFX Alle Knöpfe auf die gleiche Größe AWT, Swing, JavaFX & SWT 14
9 Swing Registrierte Knöpfe mit Bildern werden nicht angezeigt AWT, Swing, JavaFX & SWT 3
Z GUI: Knöpfe erscheinen spät, Etiketten gar nicht AWT, Swing, JavaFX & SWT 3

Ähnliche Java Themen

Neue Themen


Oben