Nabend,
ich habe ewig nichts mehr gemacht und bin gerade mächtig am verzweifeln...
Ich will eigentlich nur mein Bild, was ich in ein Label gesetzt habe, an eine bestimmte Location setzten. Nicht auf einem Panel, einfach auf einen puren Frame.
Eigentlich sollte das ja funktionieren, wenn ich den Layout-Manager auf null setze.
Setzte ich den Layout-Manager nicht auf null, bleibt das Bild natürlich in der Mitte. Setzte ich auf null, ist das Bild weg?!
Google wurde von mir schon durchgenommen; hab schon so ziemlich alles probiert...
ich habe ewig nichts mehr gemacht und bin gerade mächtig am verzweifeln...
Ich will eigentlich nur mein Bild, was ich in ein Label gesetzt habe, an eine bestimmte Location setzten. Nicht auf einem Panel, einfach auf einen puren Frame.
Java:
this.setVisible(true);
this.setTitle("Hautpmenü");
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
this.setSize(900, 500);
this.setLocationRelativeTo(null);
this.setResizable(false);
this.setJMenuBar(this.getMenubar());
this.setVisible(true);
this.setLayout(null);
Path imagePath = Paths.get(System.getenv("ProgramFiles"),"test","power.png");
Path folderPaths = Paths.get(System.getenv("ProgramFiles"), "test");
offtext = new JLabel("Uups... Hier sollte eigentlich ein Banner sein!");
offtext.setBounds(10, 411, 300, 40);
if(Files.notExists(imagePath)){
add(offtext);
}else{
off = new JLabel(new ImageIcon(folderPaths + "/power.png"));
off.setBounds(50, 50, 50, 50);
getContentPane().add(off);
}
Eigentlich sollte das ja funktionieren, wenn ich den Layout-Manager auf null setze.
Setzte ich den Layout-Manager nicht auf null, bleibt das Bild natürlich in der Mitte. Setzte ich auf null, ist das Bild weg?!
Google wurde von mir schon durchgenommen; hab schon so ziemlich alles probiert...