Lid |
|
Beste mensen,
Ik ben een inteface voor een programma aan het ontwerpen en ik loop tegen een probleem aan. Deze code genereert het paneel van het JFrame:
public class Paneel extends JPanel
{
private JButton knop;
private JTextField tekst1, tekst2;
public TekenPaneel() {
knop = new JButton ( "Teken" );
tekst1 = new JTextField (10);
tekst2 = new JTextField (10);
add ( new JLabel ( " Aantal" ) );
add ( tekst1 );
add ( tekst2 );
add ( knop );
}
public void paint (Graphics g) {
g.drawImage( buffer, 0, 0, null );
}
}
public class Paneel extends JPanel { public TekenPaneel() { add ( new JLabel ( " Aantal" ) ); add ( tekst1 ); add ( tekst2 ); add ( knop ); } g.drawImage( buffer, 0, 0, null ); } }
Als ik deze code gebruik compileert alles goed, maar als ik dan het programma start zie ik mijn invoer en knop pas als ik er met mijn muis overheen ga. Hoe kan ik het aanpassen dat het wel werkt? Ik ben trouwens nog maar een beginnen in Java.
Alvast bedankt,
Koen
|