Hallo Leute,
Ich wollte mich mal ein wenig mit Java beschäftigen,
aber ich hab nicht mal ein kleines programm zum laufen
gebracht. Ich wollte nur mal um die Grundfunktionen
ausprobieren ein kleines testfeld erstellen, bei dem sich
bei knopfdruck der inhalt ändert, eigentlich simpel, habs
aber trozdem nicht fertiggebrecht, kann mir vieleicht jemand
sagen was denn hier nicht stimmt:
---------------------------------------------------
package first;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
/**
* Title:
* Description:
* Copyright: Copyright (c) 2001
* Company:
* @author
* @version 1.0
*/
public class Frame1 extends JFrame {
JPanel contentPane;
BorderLayout borderLayout1 = new BorderLayout();
JButton jButton1 = new JButton();
JTextArea jTextArea1 = new JTextArea();
/**Construct the frame*/
public Frame1() {
enableEvents(AWTEvent.WINDOW_EVENT_MASK);
try {
jbInit();
}
catch(Exception e) {
e.printStackTrace();
}
}
/**Component initialization*/
private void jbInit() throws Exception {
jButton1.setText("press");
//setIconImage(Toolkit.getDefaultToolkit().createImage(Frame1.class.getResource("[Your Icon]")));
contentPane = (JPanel) this.getContentPane();
contentPane.setLayout(borderLayout1);
this.setSize(new Dimension(477, 82));
this.setTitle("Java");
jTextArea1.setText("");
contentPane.add(jButton1, BorderLayout.SOUTH);
contentPane.add(jTextArea1, BorderLayout.NORTH);
}
void jButton1_actionPerformed(ActionEvent e)
{
jTextArea1.setText("hallo");
}
/**Overridden so we can exit when window is closed*/
protected void processWindowEvent(WindowEvent e) {
super.processWindowEvent(e);
if (e.getID() == WindowEvent.WINDOW_CLOSING) {
System.exit(0);
}
}
}
---------------------------------------------------
Beim Debuggen gibts keine Fehler, aber wenn das
Programm läuft und ich aufs Knöpfchen drücke
passiert nichts... :-)
thx
Fabian
Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge
danke für den Tipp, aber gebracht hats auch nichts,
(aussert einem Fehler beim Kompilieren :-) Ich bin
eigentlich der Meinung das mein Programm stimmt,
da das meiste sowieso von JBuilder erstellt wurde...
das einzige was ich gemacht habe war eigentlich das:
void jButton1_actionPerformed(ActionEvent e)
{
jTextArea1.setText("hallo");
}
mfg
Fabian