E
evilknevil
Gast
ich probier echt schon ein paar stunden aber ich schaffs einfach nicht ein bild anzeigen zu lassen!!
ich bin genau nach buch vorgegangen aber es funzt einfach nicht danke im voraus
mfg chris
Code:
/*
* main.java
*
* Created on 27. Februar 2004, 08:30
*/
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.io.*;
import java.util.*;
import java.sql.*;
import java.lang.*;
import javax.imageio.*;
import java.awt.image.*;
/*
* @author
*/
public class RCStart extends JFrame {
static RedCrossAdmin rc;
static RedCrossGUI gui;
static RCStart rcs;
JButton schalter;
JButton schalter1;
JLabel tfeld;
Container cp;
BufferedImage bild;
public void paintComponent(Graphics g)
{
g.drawImage(bild,200,200,bild.getWidth(),bild.getHeight(),this);
}
public RCStart() {
super();
Container cp = getContentPane();
cp.setLayout(null);
setTitle("Willkommen auf RedCrossMyAdmin");
setSize(640,480);
setResizable(false);
setBackground(Color.LIGHT_GRAY);
schalter = new JButton("Neuer Unfall");
schalter.setSize(100,50);
schalter.setLocation(250,175);
schalter.setBackground(Color.GRAY);
cp.add(schalter);
schalter.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
rc = new RedCrossAdmin();
gui = new RedCrossGUI (rc);
RedCrossAdmin.gui = gui;
rc.zeigeUnfall();
}
});
schalter1 = new JButton("Neues Team");
schalter1.setSize(100,50);
schalter1.setLocation(100,175);
schalter1.setBackground(Color.GRAY);
cp.add(schalter1);
tfeld = new JLabel("Copyright reserved by Koller Thomas and Christian Krenn");
tfeld.setBounds(40, 170,350,250);
cp.add(tfeld);
try {
bild = ImageIO.read(new File("Signiert.png"));
} catch (IOException e) {
e.printStackTrace();
}
addWindowListener(new WindowLauscher());
}
protected static final class WindowLauscher extends WindowAdapter {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
}
public static void main(String[] args) {
RCStart hauptfenster = new RCStart();
hauptfenster.setSize(500,350);
hauptfenster.setLocation(250, 250);
hauptfenster.show();
}
}
ich bin genau nach buch vorgegangen aber es funzt einfach nicht danke im voraus
mfg chris