Heyho,
wie bereits im Titel beschrieben, habe ich das Problem das mein JFrame Fenster unter OSX nicht Fullsize geht, an sich öffnet sich ein Fenster, welches aber nur 1cm x 3cm ca groß ist.
Hier einmal der Code meines Programms
Class 1:
CLASS 2:
Ggf. ebenfalls noch relevant sind Exceptions die mir angezeigt werden:
Hoffe ,dass mir jemand dabei helfen kann. Zum programmieren verwende ich einmal ein Macbook 13' mit Retina als Gerät und als IDE Eclipse. (Falls es Relevant ist wegen Displaygröße o.Ä.)
wie bereits im Titel beschrieben, habe ich das Problem das mein JFrame Fenster unter OSX nicht Fullsize geht, an sich öffnet sich ein Fenster, welches aber nur 1cm x 3cm ca groß ist.
Hier einmal der Code meines Programms
Class 1:
Code:
package Overlay;
import javax.swing.JFrame;
public class Frame extends JFrame{
public static void main(String[] args){
new Frame();
}
public Frame(){
new JFrame();
this.setTitle("Lacritz");
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
this.setResizable(false);
this.setVisible(true);
this.setUndecorated(true);
this.setExtendedState(MAXIMIZED_BOTH);
// this.setLocationRelativeTo(null);
// this.setSize(1680, 1050);
Screen screen = new Screen(this);
this.add(screen);
}
}
CLASS 2:
Code:
package Overlay;
import javax.swing.JFrame;
public class Screen extends JFrame implements Runnable{
Thread thread = new Thread(this);
public Screen(Frame frame){
thread.start();
}
public void run() {
System.out.println("Success");
}
}
Ggf. ebenfalls noch relevant sind Exceptions die mir angezeigt werden:
Code:
Exception in thread "main" java.awt.IllegalComponentStateException: The frame is displayable.
at java.awt.Frame.setUndecorated(Frame.java:828)
at Overlay.Frame.<init>(Frame.java:18)
at Overlay.Frame.main(Frame.java:8)
Hoffe ,dass mir jemand dabei helfen kann. Zum programmieren verwende ich einmal ein Macbook 13' mit Retina als Gerät und als IDE Eclipse. (Falls es Relevant ist wegen Displaygröße o.Ä.)