• Wir präsentieren Dir heute ein Stellenangebot für einen Frontend-Entwickler Angular / Java in Braunschweig. Hier geht es zur Jobanzeige

Java GUI - Würfel Programm

T

tsidlr

Mitglied
Hallo Leute, ich bin noch ein Anfänger in Java, aber ich hab mich schon etwas mit GUI in Java befasst.
Ich will ein kleines Programm schreiben , welches bei einem Button-Click zufällig 1 von 6 2D Bilder (Augenzahlen 1 - 6) ausgibt.
Ich bin so weit das ich ein Frame, Button, Panel und Label erstellt habe. Ich hab den Button auch schon testweise programmiert , das er z.B die Farbe des Panel ändert.
Nun weiß ich wirklich nicht wie ich die 6 Bilder mit dem Button verbinde. Ich hab gefühlt alles versucht und im Internet hab ich Lösungen gefunden, die überhaupt nicht klappen.
Ich würde mich über Hilfe freuen.
Und bitte verständlich erklären, wenns geht. Ich habe vor einer Woche mit Java angefangen.
Ich hab einmal die Main Klasse, in der ich nur die Klasse Fenster abrufe.
Die Bilder hab ich schon dem Verzeichnis hinzugefügt - augenzahl1.jpg, augenzahl2.jpg usw.

1611531055106.png

Ab hier begint die Fenster Klasse von oben bis nach unten:
Die ganzen imports sind hier ausgeblendet*
1611531079999.png
1611531110596.png
1611531143170.png
 
M

M.L.

Top Contributor
T

tsidlr

Mitglied
Danke für die Antwort, aber der Link hilft mir irgendwie nicht weiter.
Ich weiß das es mehrere Wege zum Ziel gibt, aber das zu wissen hilft mir auch nicht weiter.
Kann mir jemand vlt. anhand meines Codes sagen wie ich die Bilder mit einbinden kann.
bzw. wie kann ich überhaupt Bilder einfügen.
Ich finde immer nur Beiträge aus 2008 etc. und diese Wege klappen anscheinend nicht mehr , weil die vorgefertigten Klassen nicht mehr in der Libary sind.
 
T

tsidlr

Mitglied
Ja vlt. nicht, aber das was in meinem Code steht sind die Basics. Das würde auch jemand ohne Programmier-Erfahrung hinbekommen.
Kann einer bitte einfach zu meinem Code helfen. Das müsste für euch ein Zeitaufwand von paar Minuten sein.
 
M

M.L.

Top Contributor
Natürlich könnte man irgendeine Lösung präsentieren... Aufgrund des Anfängerniveaus ist aber *eher* eine Verwendung von Java < 5 und damit auch der alten java.IO.file Bibliothek zu erwarten. Ansonsten gäbe es mit Java >= 7 die NIO-Bibliothek sowie mit Java >= 8 die Verwendung von Streams: https://javabeginners.de/Dateien_und_Verzeichnisse/Verzeichnis_rekursiv_durchsuchen.php , https://mkyong.com/java/java-how-to-list-all-files-in-a-directory/ . Beim Verwenden der Zufallszahlengenerators ist zu beachten, dass die verwendete erweiterte for-Schleife keinen Index-Zugriff erlaubt (und man i.d.R. nicht weiss, ob und wieviele gültige Bilddateien das Zielverzeichnis enthält).
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
izoards Java FX Window Event SHOWING AWT, Swing, JavaFX & SWT 3
N FXMLLoader.load java.lang.RuntimeException: Gradle AWT, Swing, JavaFX & SWT 2
JojoSand Java Programm wird nicht gestartet - keinen Fehlerhinweis AWT, Swing, JavaFX & SWT 9
dtr84 JavaFX/OpenJFX mittels Apache Ivy einbinden (Java 11) AWT, Swing, JavaFX & SWT 18
M Jogl und Java 3d AWT, Swing, JavaFX & SWT 0
S0PEX JavaFX Java 8 auf 15 migrieren OpenJFX mit Gradle eingebunden, jedoch nicht gefunden !? AWT, Swing, JavaFX & SWT 4
I Gui in bestehendes Java-Programm AWT, Swing, JavaFX & SWT 11
V Java-Zeichenfeld mit AWT AWT, Swing, JavaFX & SWT 3
N java Gui friert scheinbar zufällig ein AWT, Swing, JavaFX & SWT 5
T Anderen Java Code durch Code kompilieren und Fehler in Label ausgeben AWT, Swing, JavaFX & SWT 5
P Java Fx einrichten AWT, Swing, JavaFX & SWT 2
pkm Frage wegen java.lang.IllegalStateException bei DocumentListener AWT, Swing, JavaFX & SWT 4
S JavaFX Java Custom Node Grafik zurückgeben AWT, Swing, JavaFX & SWT 2
M Java und JavaFX 13 läuft endlich AWT, Swing, JavaFX & SWT 4
N eclipse Java, bilder benutzten Funktioniert nicht AWT, Swing, JavaFX & SWT 6
Trèfle Ausklappbare Diagramme in Java AWT, Swing, JavaFX & SWT 1
R Java, GUI, Hintergrundbild, Image, AWT, Swing, JavaFX & SWT 4
K JAVA FX Constraints AWT, Swing, JavaFX & SWT 2
F Java FX und webcam AWT, Swing, JavaFX & SWT 1
T Wie kann man in java aufwendige grafiken programmieren AWT, Swing, JavaFX & SWT 1
M Swing Java Swing/AWT Combobox Bug AWT, Swing, JavaFX & SWT 3
S Java GUI durch variable Größe einer Map anpassen AWT, Swing, JavaFX & SWT 3
J Java SWT Tabelleninhalt formattieren AWT, Swing, JavaFX & SWT 10
Blender3D Falsche Werte mit Java Toolkit Screensize AWT, Swing, JavaFX & SWT 4
K Swing AWT-EventQueue-1 java.lang.NoClassDefFoundError bei setVisible(true) AWT, Swing, JavaFX & SWT 3
A Java Programm gestalten AWT, Swing, JavaFX & SWT 4
B [Problem] Java öffnet Word-Datein nicht AWT, Swing, JavaFX & SWT 14
S Swing Java Swing AWT, Swing, JavaFX & SWT 6
I Java Bildfarbe ändern wie bei Photoshop AWT, Swing, JavaFX & SWT 9
R JavaFX Java FXML Vererbung in Klassen AWT, Swing, JavaFX & SWT 9
T Java: Zwei abhängige JSlider machen nicht das, was sie sollen AWT, Swing, JavaFX & SWT 4
J Parallele Aktionen in Java FX richtig durchführen. AWT, Swing, JavaFX & SWT 5
N java.awt.Window nach javafx.stage.Window AWT, Swing, JavaFX & SWT 1
M JavaFX java.lang.IllegalStateException: Location is not set. AWT, Swing, JavaFX & SWT 9
L Java- CardLayout AWT, Swing, JavaFX & SWT 10
M Java zeichnet nicht pixelgenau AWT, Swing, JavaFX & SWT 40
B Swing Eclipse is running under 0, but this Java project has a 1.6 Java compliance level, so WindowBuilder AWT, Swing, JavaFX & SWT 2
L Java- UI zweites Fenster aus einer anderen Klasse öffnen durch ButtonClick AWT, Swing, JavaFX & SWT 4
S Java Gui AWT, Swing, JavaFX & SWT 5
R Sierpinski Dreieck mit Java FX AWT, Swing, JavaFX & SWT 4
Flynn java.lang.UnsupportedOperationException: Not supported yet AWT, Swing, JavaFX & SWT 7
D Zwei getrennte Java Klassen verbinden. Wie ? AWT, Swing, JavaFX & SWT 2
D SQL Statements mit Java Swing benutzen AWT, Swing, JavaFX & SWT 4
D DatePicker für Java Swing AWT, Swing, JavaFX & SWT 2
S AWT Java print dialog Problem AWT, Swing, JavaFX & SWT 0
N Aktualisierung des Fensters AWT Java ohne Ruckeln AWT, Swing, JavaFX & SWT 3
M Java, Maven Projekte nach JavaFX? AWT, Swing, JavaFX & SWT 3
T Java Swing - kleines Rechteck unter dem cursor AWT, Swing, JavaFX & SWT 5
L java.lang.NullPointerException - Fehlermeldung AWT, Swing, JavaFX & SWT 2
D Swing Java JComboBox Example AWT, Swing, JavaFX & SWT 16
J AWT System Farben / java.awt.SystemColor funktioniert nicht AWT, Swing, JavaFX & SWT 4
M Java Projekt nach JavaFX convertieren AWT, Swing, JavaFX & SWT 4
L Java Fx Installationsprobleme AWT, Swing, JavaFX & SWT 2
K Berührungsdetection in Java AWT, Swing, JavaFX & SWT 1
K über Button andere Java Klasse aufrufen AWT, Swing, JavaFX & SWT 15
K Event Handling Mit ActionPerformed und java.io arbeiten AWT, Swing, JavaFX & SWT 3
K JavaFX Titel und Fenstergröße aus Main.java übergeben AWT, Swing, JavaFX & SWT 0
S java.fxml.load.exception und keine automatische Aktualliseriung der Mainausgabe AWT, Swing, JavaFX & SWT 5
B Tabellensortierung/Filterung per Java GUI AWT, Swing, JavaFX & SWT 12
S Java Swing Print() method AWT, Swing, JavaFX & SWT 4
C Java Hintergrund funktioniert nicht AWT, Swing, JavaFX & SWT 9
S Kann man erzwingen, dass Java 'zu Ende zeichnet'..? AWT, Swing, JavaFX & SWT 7
T Swing Java-Frame bei Programmstart NICHT im Vordergrund öffnen AWT, Swing, JavaFX & SWT 2
E Java Fullscreenmodus AWT, Swing, JavaFX & SWT 16
R JRE, NPAPI Java Plugins: Werden Plugins weiterhin bereit gestellt? AWT, Swing, JavaFX & SWT 5
S Java Swing auf Windows Phone AWT, Swing, JavaFX & SWT 6
D Java FXML mehrere Fenster AWT, Swing, JavaFX & SWT 4
Thallius Single Sign On in Java Implementieren AWT, Swing, JavaFX & SWT 6
I JAVA 8, JAVAFX und Eclipse – muss Eclipse extra eingerichtet werden? AWT, Swing, JavaFX & SWT 9
C 3D Grafikdateien in Java einbinden? AWT, Swing, JavaFX & SWT 9
DjangoDieMango Swing Java TabbedPane AWT, Swing, JavaFX & SWT 2
E JavaFX FXML vs. Java Code AWT, Swing, JavaFX & SWT 3
K Java FX: Mathematik Editor AWT, Swing, JavaFX & SWT 14
MaxG. Swing Java Look and Feel AWT, Swing, JavaFX & SWT 2
W Laufschrift-Hänger mit Java 8 AWT, Swing, JavaFX & SWT 13
M PDF in Java FX anzeigen AWT, Swing, JavaFX & SWT 21
X Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: -1 AWT, Swing, JavaFX & SWT 6
Ghostman1711 Java JFormattedTextfield MaskFormatter ohne Leerzeichen AWT, Swing, JavaFX & SWT 3
S Hilfe bei Java Gui Anfänger AWT, Swing, JavaFX & SWT 5
Ghostman1711 GUI Java von Klasse mit Application Windows anderes Application Window aufrufen AWT, Swing, JavaFX & SWT 6
C Java SWT StyledText SQL-Syntax-Highligthing AWT, Swing, JavaFX & SWT 20
D JavaFX Java Methoden mit JavaFX Methode kommunizieren lassen? AWT, Swing, JavaFX & SWT 3
Sugan Inhalte mit Threads ändern -> java.lang.IllegalStateException AWT, Swing, JavaFX & SWT 6
L JavaFX Java FX Anwendung nach MVC mit Observer Pattern AWT, Swing, JavaFX & SWT 15
M Java Gui Projekt, Würfelspiel AWT, Swing, JavaFX & SWT 2
M Kamera in Java Swing einbinden AWT, Swing, JavaFX & SWT 4
P Java ScrollPane und ViewPort AWT, Swing, JavaFX & SWT 2
D java.lang.IndexOutOfBoundsException: AWT, Swing, JavaFX & SWT 18
F Java Swing Rechteck in JPanel zeichnen AWT, Swing, JavaFX & SWT 7
S JavaFX FXML-Editor mit Java 7? AWT, Swing, JavaFX & SWT 2
B JavaFX Java FX Html Template AWT, Swing, JavaFX & SWT 0
X Java Fxml laden AWT, Swing, JavaFX & SWT 4
J Java -8 Action Listener für mehrere Buttons AWT, Swing, JavaFX & SWT 9
A Wie baue ich das Bus-System in ein Java Projekt ein? AWT, Swing, JavaFX & SWT 5
D Apple MenuBar Eintrag "java" AWT, Swing, JavaFX & SWT 15
Regedit JavaFX Java Canvas hört ständig auf zu aktualisieren/malen AWT, Swing, JavaFX & SWT 3
U JavaFX JAVAFX java.lang.reflect.InvocationTargetException AWT, Swing, JavaFX & SWT 3
B 3D-Grafik Java 3D Licht während Laufzeit ändern AWT, Swing, JavaFX & SWT 0
D Java Swing, Label lässt sich nicht mit Checkboxen/Knopf verändern AWT, Swing, JavaFX & SWT 2
G SWT JAVA Swt Composite übereinanderlegen AWT, Swing, JavaFX & SWT 6

Ähnliche Java Themen

Anzeige

Neue Themen


Oben