27/04/10 16:09
tekdu
ciao a tutti.. sto cercando di scrivere il gioco arkanoid e mi sono imbattutto in alcuni problemi.
posto il codice cosi' spiego tutto ..
dove i bottoni brik button sono fatti cosi:
il punto è che il pannello contenente il gioco copre i bottoni che inserisco (credo),
quindi, come faccio ad inserire pulsanti e immagini esternamente al pannello senza che le copra???????
HELPHELPHELP!!!!!!
ringrazio chi risponde
posto il codice cosi' spiego tutto ..
public static void main(String[] args) { Plane plane=new Plane(); //piano di gioco, contiene pallina e barretta JFrame j=new JFrame(); JPanel p1=new JPanel(); j.setLayout(new BorderLayout()); j.setBounds(0,0,600,600); j.setVisible(true); j.addKeyListener(plane.new BarKeyListener()); //sposta la barra for(int i=0;i<3;i++) p1.add(new BrikButton(100,30)); //bottoni canvas j.add(p1,BorderLayout.NORTH); j.add(plane,BorderLayout.CENTER); plane.start(); }
dove i bottoni brik button sono fatti cosi:
public class BrikButton extends Canvas { int width,height; JFrame j; public BrikButton(int w,int h){ width=w; height=h; } public void paint(Graphics g){ g.setColor(Color.YELLOW); g.drawImage(new ImageIcon("immagine.jpg").getImage(),width-10,height-10,this); } }
il punto è che il pannello contenente il gioco copre i bottoni che inserisco (credo),
quindi, come faccio ad inserire pulsanti e immagini esternamente al pannello senza che le copra???????
HELPHELPHELP!!!!!!
ringrazio chi risponde
aaa