Hallo Leute,
ich würde gerne, wenn ich im Textfield "Ja" oder "Nein" eingebe einen Button anzeigen/ nicht anzeigen lassen. Leider komme ich hier nicht weiter.??
[JAVA=0]public class Test implements ActionListener {
static String eingabe;
static JButton button, button2;
static JFrame frame;
public static void main(String[] args)
{
new Test ().start();
}
public void start()
{
frame = new JFrame();
frame.setBounds(220,200,520,500);
JTextField field = new JTextField(eingabe);
field.setBounds(230,20,100,25);
frame.getContentPane().add( field );
button = new JButton();
button.setBounds(240,50,75,75);
button.addActionListener (this);
frame.getContentPane().add( button );
button2 = new JButton("Ok");
button2.setBounds(330,50,80,40);
button2.addActionListener (this);
frame.getContentPane().add( button2 );
frame.setLayout(null);
frame.setVisible (true);
}
public void actionPerformed (ActionEvent e)
{
if (e.getSource() == button2)
{
sichtbar ();
unsichtbar ();
}}
public void sichtbar ()
{
eingabe ="";
if (eingabe.equals("Ja"));
{
button.setVisible(true);
}
}
public void unsichtbar ()
{
eingabe ="";
if (eingabe.equals("Nein"));
{
button.setVisible(false);
}
}
}[/code]
ich würde gerne, wenn ich im Textfield "Ja" oder "Nein" eingebe einen Button anzeigen/ nicht anzeigen lassen. Leider komme ich hier nicht weiter.??
[JAVA=0]public class Test implements ActionListener {
static String eingabe;
static JButton button, button2;
static JFrame frame;
public static void main(String[] args)
{
new Test ().start();
}
public void start()
{
frame = new JFrame();
frame.setBounds(220,200,520,500);
JTextField field = new JTextField(eingabe);
field.setBounds(230,20,100,25);
frame.getContentPane().add( field );
button = new JButton();
button.setBounds(240,50,75,75);
button.addActionListener (this);
frame.getContentPane().add( button );
button2 = new JButton("Ok");
button2.setBounds(330,50,80,40);
button2.addActionListener (this);
frame.getContentPane().add( button2 );
frame.setLayout(null);
frame.setVisible (true);
}
public void actionPerformed (ActionEvent e)
{
if (e.getSource() == button2)
{
sichtbar ();
unsichtbar ();
}}
public void sichtbar ()
{
eingabe ="";
if (eingabe.equals("Ja"));
{
button.setVisible(true);
}
}
public void unsichtbar ()
{
eingabe ="";
if (eingabe.equals("Nein"));
{
button.setVisible(false);
}
}
}[/code]