vOerni
Ensign
- Registriert
- Jan. 2008
- Beiträge
- 146
hallo allerseits,
kann einer mir sagen, was an dem quellcode falsch, so dass ich über den button das fenster nicht schließen kann.
und beim compilieren erscheint noch:
Note: GrafikButton.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
was ist damit gemeint?
p.s. hab erst mit java angefagen
danke für eure hilfe
kann einer mir sagen, was an dem quellcode falsch, so dass ich über den button das fenster nicht schließen kann.
Code:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class Panel extends JPanel
implements ActionListener
{ public Panel()
{ closeAllButton = new JButton("Schliessen");
add(closeAllButton);
closeAllButton.addActionListener(this);
}
public void actionPerformed(ActionEvent evt)
{ SimpleFrame f = new SimpleFrame();
closeAllButton.addActionListener(f);
}
private JButton closeAllButton;
}
class FirstFrame extends JFrame
{ public FirstFrame()
{ setBounds (790, 612, 300, 200);
setTitle("Schaltfläche");
addWindowListener (new WindowAdapter()
{ public void windowClosing(WindowEvent e)
{
System.exit(0);
}
} );
Container contentPane = getContentPane();
contentPane.add(new Panel());
}
}
public class GrafikButton
{ public static void main (String [] args)
{ JFrame frame = new FirstFrame();
frame.show();
}
}
class SimpleFrame extends JFrame
implements ActionListener
{ public void actionPerformed(ActionEvent evt)
{
dispose();
}
}
und beim compilieren erscheint noch:
Note: GrafikButton.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
was ist damit gemeint?
p.s. hab erst mit java angefagen
danke für eure hilfe