B
BlackDaddy
Gast
Hallo, weiß selber das es hier irgendwo bestimmt stehen muss, aber ich find es net.
Möchte in meiner Class gui ein Bild einbinden.
kann mir jemand sagen wie ich das jetzt mache? Bin echt am verzweifeln weils net klappt, das bild liegt im selben verzeichnis wie die class/java files.
Danke schon mal
Möchte in meiner Class gui ein Bild einbinden.
Code:
import java.awt.*;
import java.awt.event.*;
public class Gui extends Frame implements ActionListener
{
private Button btnMZ=new Button(".:: Mehrzinssparbuch ::.");
private Button btnCash=new Button(".:: VR Cash ::.");
/*private Button =new Button(".:: ::.");
private Button =new Button(".:: ::.");
private Button =new Button(".:: ::.");
private Button =new Button(".:: ::.");
*/
//Konstruktor
public Gui()
{
//Fenster
this.setTitle("VR Bank HessenLand eG");
this.setBounds(50,50,800,600);
this.setLayout(null);
this.setBackground(Color.white);
//Panel
MenuBar dieMenuezeile = new MenuBar();
Menu dateiMenue = new Menu(".:: Datei ::.");
dieMenuezeile.add(dateiMenue);
MenuItem startpage=new MenuItem(".:: Startpage ::.");
startpage.addActionListener(this);
dateiMenue.add(startpage);
dateiMenue.addSeparator();
MenuItem beenden=new MenuItem(".:: Beenden ::.");
beenden.addActionListener(this);
dateiMenue.add(beenden);
Menu produkteMenue = new Menu(".:: Produkte ::.");
dieMenuezeile.add(produkteMenue);
MenuItem cash=new MenuItem(".:: VR Cash ::.");
cash.addActionListener(this);
MenuItem mz=new MenuItem(".:: Mehrzins Sparbuch ::.");
mz.addActionListener(this);
MenuItem wz=new MenuItem(".:: Wachstumsparen ::.");
wz.addActionListener(this);
MenuItem zsp=new MenuItem(".:: Zielsparplan ::.");
zsp.addActionListener(this);
produkteMenue.add(cash);
produkteMenue.add(mz);
produkteMenue.add(wz);
produkteMenue.add(zsp);
Menu vergleichMenue = new Menu(".:: Produkte Vergleich ::.");
dieMenuezeile.add(vergleichMenue);
MenuItem cash_mz=new MenuItem(".:: VR Cash/Mehrzins ::.");
vergleichMenue.add(cash_mz);
this.setMenuBar(dieMenuezeile);
//Schließen Button
this.addWindowListener( new windowclose() );
}
//Action
public void actionPerformed(ActionEvent e)
{
String auswahl = e.getActionCommand();
if(auswahl.equals(".:: Beenden ::."))
{
System.exit(0);
}
if(auswahl.equals(".:: Startpage ::."))
{
this.startpage();
}
if(auswahl.equals(".:: VR Cash ::."))
{
CashDialog myCashDialog = new CashDialog(this, "..:: VR Cash",true);
myCashDialog.setVisible(true);
}
}
public void startpage()
{
btnMZ.setBounds(this.getWidth()/2-125-125,250,200,75);
btnMZ.addActionListener(this);
this.add(btnMZ);
btnCash.setBounds(this.getWidth()/2+125-125,250,200,75);
btnCash.addActionListener(this);
this.add(btnCash);
}
//Paint Methode
public void paint(Graphics g)
{
g.drawString(this.getWidth()+"", 10, 75);
}
}
kann mir jemand sagen wie ich das jetzt mache? Bin echt am verzweifeln weils net klappt, das bild liegt im selben verzeichnis wie die class/java files.
Danke schon mal