Мой JFrame не отображается должным образом на Java1.5_u22/Linux
Я не понимаю, что не так. Похоже, ошибка в JVM 1.5/Linux/x86
Мой JFrame работает на JVM 1.8, но на 1.5 он пустой и не отображает панель содержимого. И кадр не разворачивается, если он не ниже 1,8
public class FrameBuilder {
private static JFrame frame = new JFrame();
public static JFrame getFrame() {
frame.setTitle(Labels.get("app.title"));
frame.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
frame.addWindowListener(getWindowListener());
JPanel panel = new JPanel();
panel.setBackground(Color.ORANGE);//should display orange background
frame.setContentPane(panel);
return frame;
}
public static void main(String[] args) {
getFrame().setVisible(true);
}
}