Hallo allerseits,
habe ein kleines Problem mit meinem Script! Der Button wird nur angezeigt, wenn ich drüber scrollen! Vorher leider nicht!
Liegt es irgendwie an der Reihenfolge? Wenn ich das ImageIcon auskommentiere, dann ist der Button ganz normal zu sehen!!!
Jemand eine Idee warum das so ist und wie ich das lösen kann?
Danke schonmal,
RapiM
habe ein kleines Problem mit meinem Script! Der Button wird nur angezeigt, wenn ich drüber scrollen! Vorher leider nicht!
Liegt es irgendwie an der Reihenfolge? Wenn ich das ImageIcon auskommentiere, dann ist der Button ganz normal zu sehen!!!
Code:
protected void buildUI() {
int width = DisplaySystem.getDisplaySystem().getWidth();
int height = DisplaySystem.getDisplaySystem().getHeight();
//main box, which is centered
JPanel main = new JPanel();
main.setSize(1024, 768);
main.setLocation(width/2 - main.getWidth()/2, height/2 - main.getHeight()/2);
main.setOpaque(false);
main.setVisible(true);
getDesktop().getJDesktop().add(main);
ImagePanel panel2 = new ImagePanel(new ImageIcon(ResourceLocatorTool.locateResource(ResourceLocatorTool.TYPE_TEXTURE, "mainmenu_bg.png")).getImage());
panel2.setSize(1024, 768);
panel2.setLocation(width/2 - main.getWidth()/2, height/2 - main.getHeight()/2);
getDesktop().getJDesktop().add(panel2);
panel2.setVisible(true);
//main_top
JPanel main_top = new JPanel();
main_top.setSize(1024, 300);
main_top.setOpaque(false);
main_top.setLocation(0, 0);
main_top.setVisible(true);
//main_center
JPanel main_center = new JPanel();
main_center.setSize(1024, 478);
main_center.setOpaque(false);
main_center.setLocation(0, 100);
main_center.setVisible(true);
JButton start_bb = new JButton("Spiel mit Balance Board starten");
start_bb.setIcon(new ImageIcon(ResourceLocatorTool.locateResource(ResourceLocatorTool.TYPE_TEXTURE, "spiel_mit_bb_normal.png").getFile()));
start_bb.setSize(280, 63);
start_bb.setLocation(400, 290);
start_bb.setRolloverIcon(new ImageIcon(ResourceLocatorTool.locateResource(ResourceLocatorTool.TYPE_TEXTURE, "spiel_mit_bb_over.png").getFile()));
start_bb.setRolloverEnabled(true);
start_bb.setVisible(true);
//attach all to main
main_center.add(start_bb);
main.add(main_top);
main.add(main_center);
main.add(main_bottom);
Jemand eine Idee warum das so ist und wie ich das lösen kann?
Danke schonmal,
RapiM