Eclipse Fehler beim Ausführen meines Programms in Eclipse

Hallo liebe Community,
ich will mich kurz fassen:
-Ich nutzte Eclipse
-Das Programmieren funktioniert
-Direkt zu Java ist das keine Frage
mein Problem:
Wenn ich auf den "Run" Button klicke startet wie gewohnt mein Programm, allerdings ohne irgendwelche meiner Icons auf JLabeln oder JButtons anzuzeigen. Dasselbe Proglem hatte ich auch schoneinmal mit JTappedPane's, von denen nur einige oder gar keine angezeigt wurden (es waren immer andere, zufällig). Ich habe Eclipse einmal neu installiert und gehofft, das das hilft, aber alles ist beim alten. Leider.
Vielen Dank schon einmal im vorraus für die Antworten.
 
C

Camino

Gast
Es gibt keine Fehlermeldungen? Zeig doch mal den relevanten Java-Code zu deinem Programm, speziell zum Programmstart und dem Frame mit seinen Komponenten.

Hört sich auf jeden Fall nicht wie ein Problem mit Eclipse an, sondern eher Fehler beim Aufbau der GUI...
 
Zuletzt bearbeitet von einem Moderator:
Es geht glaube ich nicht um den Code, da es bei mehreren Projekten ist. Ich denke es liegt an irgendeiner Einstellung!?

Trotzdem:

Java:
Icon kampagneButton = new ImageIcon("Bilder\\KampagneButton.png");
JButton kampagne = new JButton(kampagneButton);
kampagne.setBorder(null);
add(kampagne);

Ich sehe gerade, dass der Klassenname gelb unterstrichen ist, da ich keine "static final serialVersionUID" declarire. Was auch immer das sein soll?! Wofür ist die wichtig?
 
Es geht glaube ich nicht um den Code, da es bei mehreren Projekten ist. Ich denke es liegt an irgendeiner Einstellung!?

Trotzdem:

Java:
Icon kampagneButton = new ImageIcon("Bilder\\KampagneButton.png");
JButton kampagne = new JButton(kampagneButton);
kampagne.setBorder(null);
add(kampagne);

Ich sehe gerade, dass der Klassenname gelb unterstrichen ist, da ich keine "static final serialVersionUID" declarire. Was auch immer das sein soll?! Wofür ist die wichtig?
PS. Im normalen JAVA mit der cmd funktioniert alles.
 
C

Camino

Gast
Java:
Icon kampagneButton = new ImageIcon("Bilder\\KampagneButton.png");

Der Pfad zu dem Bild sieht etwas seltsam aus. Also das mit dem
Code:
\\
. Welches Betriebssystem hast du denn? Kommt wahrscheinlich darauf an, wie und wo du dein Programm ausführst und wo das Verzeichnis mit den Bilddaten liegt. Normalerweise legt man die Bilder in ein Ressourcenverzeichnis und bindet das in den Build Path bei Eclipse mit ein. Musst du mal hier die Forumsuche bemühen, dieses Problem war schon öfters Thema.

Und zu dem anderen Problem mit dem "static final serialVersionUID" schau mal hier (auf dieser Seite ganz unten):
http://www.java-forum.org/errors-exceptions/3583-haeufige-errors-exceptions-warnings.html
 
Danke für das mit der ID. Ich nutze Windows7 (64Bit). Das Programm ist standarmäßig der Workspace und der Ordner Bilder ein Unterordner des Ordners bin (da liegen bei mir die .claas Dateien). Der Doppelte Backslash navigiert Java in diesen Ordner. Eclipse sagt auch nicht es habe die Bilder nicht gefunden. Wie gesagt: JTappedPane's werden bei mir garnicht oder nur ein paar davon angezeigt. Wenn ich in der cmd zu meinem Pfad manövrire und durch "java Startmenü" die Klasse aufrufe, wird alles korrekt angezeigt.
 
C

Camino

Gast
Ich vermute mal, dass es daran liegt, dass dein Programm in Eclipse anders ausgeführt wird als wie direkt in der Konsole, und dass deshalb das Verzeichnis Bilder evtl. nicht gefunden wird. Ich kann ja nochmal weiter suchen, oder es meldet sich eh gleich hier jemand, wer das weiss...

Das mit den TabbedPanes hört sich aber wirklich nach einem Problem mit dem GUI-Aufbau an.
 
C

Camino

Gast
Mit
Code:
ganzen Pfad
meinst du den absoluten Pfad? Das könnte aber Probleme geben, wenn sich der Pfad ändert und das Verzeichnis nicht mehr (an gleicher Stelle) vorhanden ist, oder wenn du dein Programm als ausführbare JAR-Datei weitergeben möchtest. Da hilft dann mit Ressourcen und hinzufügen zum BuildPath zu arbeiten.
 
Ja ich meine den absoluten Pfad. Das mit dem Buildpath hört sich gut an. Ich werde es gleich morgen austesten. Das es mit dem absoluten Pfad nur in dem aktuellen Verzeichnis funktioniert weis ich, dass man den Pfad zum Buildpath hinzufügen kann nicht. Gute Nacht :)
 

anti-held

Bekanntes Mitglied
um die Probleme mit einem falschen Dateipfad nicht zu haben, könntest du dein Bild von Java suchen lassen:

Java:
Icon KampagneButton = new ImageIcon(Thread.currentThread()
            .getContextClassLoader().getResource("KampagneButton.png"));

wenn sich dein Bild in einem Sourcefolder im Workspace befindet, brauchst du so keinen Pfad dafür.
 
Ich habe es nahc langem Ausprobieren mit
Java:
Icon ??? = new ImageIcon(getClass().getClassLoader().getResource("Pfad"))
lösen können
Danke für alle Antworten :)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Fehler beim ausführen des HTML Allgemeine Java-Themen 7
G Fehler beim Ausführen einer Applikation Allgemeine Java-Themen 4
P Selenium Scriipt zeigt Fehler beim Import Allgemeine Java-Themen 3
yakazuqi Fehler beim Laden. JDA (Java Discord API) Allgemeine Java-Themen 1
U Fehler beim Compillieren Allgemeine Java-Themen 13
bueseb84 Fehler beim Import von Maven Dependencies aus lokalem artifactory Allgemeine Java-Themen 2
A Fehler beim Öffnen eines Projekts Allgemeine Java-Themen 6
C Fehler beim Debuggen von Listen Allgemeine Java-Themen 4
I Fehler beim Ant-Package erstellen mit Java 9 Allgemeine Java-Themen 1
A Fehler beim Aktualisieren JTable Allgemeine Java-Themen 1
J-Gallus Erste Schritte Wahrscheinlich Anfänger Fehler beim rechnen. Falsches Ergebnis. Allgemeine Java-Themen 9
J Interpreter-Fehler Fehler beim Verschlüsseln Invalid AES key length Allgemeine Java-Themen 1
V JavaFX Fehler beim Starten einer Jar Allgemeine Java-Themen 7
K Fehler beim erstellen von .jar Datei Allgemeine Java-Themen 3
M Eclipse Fehler beim Installieren des Plugins "Jigloo" Allgemeine Java-Themen 12
A Eclipse - Fehler beim "RUN" - "Unable to Launch - The selection cannot be launched" Allgemeine Java-Themen 6
B Fehler beim Auslesen von Einstellungen. Zwei ähnliche Blöcke, nur eins geht. Allgemeine Java-Themen 5
H JUnit Fehler beim Compilieren - erledigt Allgemeine Java-Themen 0
J Fehler beim parsens eine Datums Allgemeine Java-Themen 3
G Fehler beim instanzieren einer Generischen Klasse Allgemeine Java-Themen 5
G Native Library / Fehler beim Laden der .so/.dll Datei Allgemeine Java-Themen 17
D Fehler beim PDF convert Allgemeine Java-Themen 2
J Methoden Fehler beim serialisieren und laden!? help Allgemeine Java-Themen 4
P Fehler beim Export meines Lernbeispiel von Ralf Ebert Allgemeine Java-Themen 3
J Fehler beim JDownloader Allgemeine Java-Themen 3
B Fehler beim Rechnen mit Floats Allgemeine Java-Themen 3
D Fehler beim ersetzen in String Allgemeine Java-Themen 2
P Fehler beim Programmstart: java.lang.NoClassDefFound Allgemeine Java-Themen 12
N Fehler beim Runden?! Allgemeine Java-Themen 4
R doppelt verkettete Liste: Fehler beim Einfügen Allgemeine Java-Themen 3
H Fehler beim Seitenaufruf über IIS Allgemeine Java-Themen 2
R Fehler beim schreiben in eine Liste! Allgemeine Java-Themen 2
T Fehler beim Compilieren Allgemeine Java-Themen 10
zilti Eclipse meldet Fehler beim Start Allgemeine Java-Themen 8
G fehler meldung beim starten einer .jar datei Allgemeine Java-Themen 3
M Irgendwo einen Fehler beim Schreiben in die Datei :( Allgemeine Java-Themen 2
A Fehler beim Ersetzen eines Strings Allgemeine Java-Themen 3
T Decimalformat, Fehler beim runden? Allgemeine Java-Themen 8
T Fehler beim Lesen von verschlüsselter xml-Datei Allgemeine Java-Themen 13
S Fehler beim Einlesen einer Webseite mit 1.4 Allgemeine Java-Themen 3
G Syntax-Fehler beim aufrufen von generischen Klassenmethoden Allgemeine Java-Themen 4
I Fehler beim Schreiben von Datein Allgemeine Java-Themen 3
R Fehler beim kompilieren Allgemeine Java-Themen 8
O Fehler beim (De)installieren Allgemeine Java-Themen 4
M Fehler beim Start des Chat-Applets von java-forum.org Allgemeine Java-Themen 10
L Merkwürdiger Fehler beim auslesen einer Datei Allgemeine Java-Themen 2
P Eclipse: Kein Fehler beim Debuging aber beim normalen run Allgemeine Java-Themen 3
M Fehler beim öffnen einer 20 mb Textdatei im sign. Applet Allgemeine Java-Themen 5
S Fehler beim return eines String Arrays Allgemeine Java-Themen 3
flashfactor Komischer Fehler beim Einlesen einer Datei. Allgemeine Java-Themen 2
G Fehler beim Speichern Allgemeine Java-Themen 3
G Fehler beim Datei oeffnen Allgemeine Java-Themen 5
D Fehler beim löschen eines Arraylist-element Allgemeine Java-Themen 5
E Output Fehler (Java-Programm Kuchen) Allgemeine Java-Themen 11
S Fehler: <ID> erwartet Allgemeine Java-Themen 5
P Fehler: Hauptklasse Main konnte nicht gefunden oder geladen werden Ursache: java.lang.ClassNotFoundException: Main Allgemeine Java-Themen 24
Pinhg Discord JDA Bot - Fehler Allgemeine Java-Themen 3
KonradN CVE-2022-21449: Fehler in Java bei Signaturprüfung Allgemeine Java-Themen 20
L Fehler mit Boolean. (Glaube ich zumindest) Allgemeine Java-Themen 6
O Fehler bei Variablen Allgemeine Java-Themen 2
HerrBolte Seltsamer Fehler nur in der Windows- und nicht in der Java-Console O_O Allgemeine Java-Themen 16
M Kein Scanner Fehler durch falsche EIngabe Allgemeine Java-Themen 4
N nicht einsehbarer Fehler im code, kann nicht mehr übersetzten Allgemeine Java-Themen 51
C Fehler bei der Benutzung von itextpdf Allgemeine Java-Themen 1
x46 String Format Fehler Allgemeine Java-Themen 2
MiMa Datei verschieben hat einen Fehler?? Allgemeine Java-Themen 20
O xlsx Datei auslesen mit POI von Apache wirft seltsamen Fehler. Allgemeine Java-Themen 11
T Java-Quiz Code Fehler Allgemeine Java-Themen 10
E Hat der Compiler einen Fehler oder warumbeendet return nicht eine Methode ? Allgemeine Java-Themen 7
T Fehler bei IF abfrage Allgemeine Java-Themen 8
M Einheitenrechner - Fehler Allgemeine Java-Themen 12
D Erste Schritte Fehler mit negativen und 0 Zahlen im String Allgemeine Java-Themen 6
T Denk-Fehler? Allgemeine Java-Themen 4
A Finde den Fehler nicht. Allgemeine Java-Themen 7
H Class 'java.io.BuferedReader' is not present in JRE Emulation Libary | GWT Fehler?! Allgemeine Java-Themen 0
D Unbekannter Fehler Allgemeine Java-Themen 1
R Fehler im Code Allgemeine Java-Themen 1
R Fehler im Code Allgemeine Java-Themen 3
ReinerCoder Methode einer Klasse meldet Fehler "misplaced construct(s)" Allgemeine Java-Themen 13
R Wo ist mein Fehler in der Methode DRINGEND Allgemeine Java-Themen 9
R Wo ist mein Fehler in diesem Code Allgemeine Java-Themen 7
L Fehler bei der Ausführung einer Jar Allgemeine Java-Themen 2
T OOP Fehler im Design Allgemeine Java-Themen 9
Thallius Unfassbarer Fehler. Brauche Ideen zum Debuggen Allgemeine Java-Themen 9
U Eclipse MANIFEST fehler Allgemeine Java-Themen 7
I Fehler bei HashMaps Darstellung Allgemeine Java-Themen 10
R Classnotfoundexception Fehler Allgemeine Java-Themen 3
N Compiler-Fehler Warum erhalte ich einen Nullpointer Fehler? Allgemeine Java-Themen 2
N Prim's Algorithm - wo ist der Fehler? Allgemeine Java-Themen 3
M Line-Fehler Allgemeine Java-Themen 8
U Input/Output Warum wirft mir das Programm diesen Fehler? Allgemeine Java-Themen 6
RalleYTN Merkwürdiger Fehler mit JFrame im Vollbild Allgemeine Java-Themen 4
V AudioInputStream Fehler Allgemeine Java-Themen 1
G Fehler mit Vector Allgemeine Java-Themen 3
F Java Fehler "buildTableModel" Allgemeine Java-Themen 3
F Fehler in Zeile in Log schreiben Allgemeine Java-Themen 6
DanielsLPecke Input/Output Arduino komischer Fehler. Allgemeine Java-Themen 38
S Hashtable Fehler Allgemeine Java-Themen 14
S Zwei String vergleichen, Fehler markieren Allgemeine Java-Themen 3
C Hilfe bei einer Fehler meldung Allgemeine Java-Themen 3

Ähnliche Java Themen

Neue Themen


Oben