Hi leute,
ich kann mir einfahc nciht mehr weiter helfen deswegen frag ich mal hier.
bald steht ne arbeit an und deshalb muss ich da script lernen.
mein script sieht zwar was unordentlich und unstrukturiert aus aber da sist völlig egal.
man muss ja nur wissen woraufs ankommt und wie man was verändert.
deswegen frage ich euch:" wie bekomm ich das verdammte choicefeld in mein fenster?!"
wäre für weitere hilfe wirklich sehr sehr dankbar!
vielen vielen vielen dank im vorraus!
hier das script:
ich kann mir einfahc nciht mehr weiter helfen deswegen frag ich mal hier.
bald steht ne arbeit an und deshalb muss ich da script lernen.
mein script sieht zwar was unordentlich und unstrukturiert aus aber da sist völlig egal.
man muss ja nur wissen woraufs ankommt und wie man was verändert.
deswegen frage ich euch:" wie bekomm ich das verdammte choicefeld in mein fenster?!"
wäre für weitere hilfe wirklich sehr sehr dankbar!
vielen vielen vielen dank im vorraus!
hier das script:
Java:
import java.awt.*;
public class Hauptfenster extends Frame
{
private Label lblBezeichnung = new Label("BMI Rechner");
private Label lblGroesse = new Label("Größe in cm");
private TextField tfGroesse = new TextField(10);
private Label lblGewicht = new Label("Gewicht in g");
private TextField tfGewicht = new TextField(5);
private Panel pnlNorth = new Panel();
public Label lblGeschlecht = new Label ("Geschlecht:");
public Choice chcGeschlecht = new Choice();
public Hauptfenster()
{
//absolute positionierung
this.setLayout (null); // erstmal den standard layoutmanager deaktivieren( conatiner =
//1. komponente
lblGroesse.setBounds(300,130,80,20);
add(lblGroesse);
tfGroesse.setBounds(215,150,80,20);
add(tfGroesse);
lblGewicht.setBounds(550,330,80,20);
add(lblGewicht);
tfGewicht.setBounds(650,150,80,20);
add(tfGewicht);
this.setSize(1024,860);
this.setResizable(false);
this.setTitle("BMI-Rechner");
this.show();
this.lblBezeichnung.setFont(new Font("Arial",Font.BOLD,16));
this.pnlNorth.add(this.lblBezeichnung);
this.add(this.pnlNorth,BorderLayout.NORTH);
//Ereignissteuerung
this.addWindowListener(new FensterMitXSchliessen());
// für Choice
this.chcGeschlecht.add("Männlich");
this.chcGeschlecht.add("Weiblich");
lblGeschlecht.setBounds(500,130,80,20);
this.add(this.lblGeschlecht);
chcGeschlecht.setBounds(400,130,80,20);
this.add(this.chcGeschlecht);
}//public Haus()
public void paint(Graphics g)
{
g.drawRect(50,50,50,50);// normales rechteck
g.setColor (Color.RED);
g.fillRect (110,50,50,50); // ausgefülltes rechteck
g.setColor (Color.GREEN);
g.fillOval(60,1,100,100);// fill = ausmalen
g.drawLine(80,80,80,80);
g.drawOval(1,1,100,100); // einfacher Kreis
}
public static void main(String argv[])
{
Hauptfenster f = new Hauptfenster();
}//main
}//class
Zuletzt bearbeitet von einem Moderator: