G
Guest
Gast
hey, hab n JFrame.
laut API kann man da machen: setBackground(Color).
das mach ich, aber es ändert nix. Bleibt immer weiss:
ja also die panels verdecken wie man sieht nicht das Frame. Man sieht ja auch die Ränder korrekterweise, nur eben immer in weiss, egal was ich da eingeb :/
thx
laut API kann man da machen: setBackground(Color).
das mach ich, aber es ändert nix. Bleibt immer weiss:
Code:
public GameView(Collection c){
setPreferredSize(new Dimension(Data.HOR_RES, Data.VER_RES));
setLayout(null);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setLocation(
(Toolkit.getDefaultToolkit().getScreenSize().width-
getPreferredSize().width) / 2,
(Toolkit.getDefaultToolkit().getScreenSize().height-
getPreferredSize().height) / 2
);
setBackground(Data.BLUE); // <------------------------------------------------ bringt nix!
gamepanel = new GamePanel(c);
gamepanel.setBounds(50,50,Data.GP_HOR_RES,Data.GP_VER_RES);
add(gamepanel);
infopanel = new InfoPanel();
infopanel.setBounds(0,0,Data.HOR_RES,Data.IP_VER_RES);
add(infopanel);
pack();
setVisible(true);
}
ja also die panels verdecken wie man sieht nicht das Frame. Man sieht ja auch die Ränder korrekterweise, nur eben immer in weiss, egal was ich da eingeb :/
thx