Liebes Java-Forum,
ich bin blutiger Java- und Programmieranfänger. Da ich des öfteren gehört habe man soll seinen eigenen Code schreiben und objektorientiert arbeiten, um programmieren besser zu lernen habe ich direkt damit angefangen, doch nun stecke ich schon fest. Die Frage ist mir schon etwas unangenehm, doch leider komme ich seit Stunden nicht weiter...Wo ist der Fehler? Wieso wird das Icon nicht geladen?
[CODE lang="java" title="Var" highlight="9, 13"]package de.application;
import javax.swing.*;
public class Var {
static JFrame frame1;
static ImageIcon icon;
public Var() {
icon = new ImageIcon("rsc/logo/Logo_hellBlau.png");
}
}
[/CODE]
[CODE lang="java" title="Gui" highlight="15"]package de.application;
import javax.swing.*;
public class Gui {
public Gui() {
Var.frame1 = new JFrame("test");
Var.frame1.setVisible(true);
Var.frame1.setLayout(null);
Var.frame1.setResizable(false);
Var.frame1.setSize(420, 420);
Var.frame1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Var.frame1.setIconImage(Var.icon.getImage());
}
}
[/CODE]
- die Mainklasse führt nur new Gui() aus
- Icongröße ist 512x512 px
Über eine Rückmeldung würde ich mich sehr freuen.
LG
TightPhysics
ich bin blutiger Java- und Programmieranfänger. Da ich des öfteren gehört habe man soll seinen eigenen Code schreiben und objektorientiert arbeiten, um programmieren besser zu lernen habe ich direkt damit angefangen, doch nun stecke ich schon fest. Die Frage ist mir schon etwas unangenehm, doch leider komme ich seit Stunden nicht weiter...Wo ist der Fehler? Wieso wird das Icon nicht geladen?
[CODE lang="java" title="Var" highlight="9, 13"]package de.application;
import javax.swing.*;
public class Var {
static JFrame frame1;
static ImageIcon icon;
public Var() {
icon = new ImageIcon("rsc/logo/Logo_hellBlau.png");
}
}
[/CODE]
[CODE lang="java" title="Gui" highlight="15"]package de.application;
import javax.swing.*;
public class Gui {
public Gui() {
Var.frame1 = new JFrame("test");
Var.frame1.setVisible(true);
Var.frame1.setLayout(null);
Var.frame1.setResizable(false);
Var.frame1.setSize(420, 420);
Var.frame1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Var.frame1.setIconImage(Var.icon.getImage());
}
}
[/CODE]
- die Mainklasse führt nur new Gui() aus
- Icongröße ist 512x512 px
Über eine Rückmeldung würde ich mich sehr freuen.
LG
TightPhysics