Hallo,
möchte, dass wenn ich einen OK Knopf drücke, ein neues Fenster aufgeht. Dachte eigentlich nicht das es "schwer" wird, aber irgendwie weiss ich nicht mehr weiter.
Das hab ich bisher gemacht(mit Jbuilder).
Eine Klasse "Statistik", die vorerst einfach nur das Design hat.
So, jetzt müsste ich doch eingentlich ganz normal ein Objekt der Klasse initalisieren
Aber das popt einfach nix auf.
Was mache ich falsch?
möchte, dass wenn ich einen OK Knopf drücke, ein neues Fenster aufgeht. Dachte eigentlich nicht das es "schwer" wird, aber irgendwie weiss ich nicht mehr weiter.
Das hab ich bisher gemacht(mit Jbuilder).
Eine Klasse "Statistik", die vorerst einfach nur das Design hat.
Code:
import javax.swing.*;
import java.awt.*;
public class Statistik extends JPanel{
JPanel jPanel1 = new JPanel();
JPanel jPanel2 = new JPanel();
JLabel jLabel1 = new JLabel();
public Statistik() {
try {
jbInit();
}
catch(Exception e) {
e.printStackTrace();
}
}
private void jbInit() throws Exception {
jPanel1.setBackground(Color.lightGray);
jPanel1.setEnabled(true);
jPanel1.setAlignmentY((float) 0.5);
jPanel1.setBorder(BorderFactory.createLineBorder(Color.black));
jPanel1.setDebugGraphicsOptions(0);
jPanel1.setMinimumSize(new Dimension(100, 100));
jPanel1.setOpaque(true);
jPanel1.setPreferredSize(new Dimension(100, 100));
jPanel1.setToolTipText("");
jPanel1.setLayout(null);
jPanel2.setBorder(BorderFactory.createLineBorder(Color.black));
jPanel2.setBounds(new Rectangle(4, 13, 388, 223));
jLabel1.setFont(new java.awt.Font("Arial", 0, 10));
jLabel1.setForeground(Color.gray);
jLabel1.setText("Statistik Balken 0.1");
jLabel1.setBounds(new Rectangle(282, 0, 108, 17));
jPanel1.add(jLabel1, null);
jPanel1.add(jPanel2, null);
}
}
So, jetzt müsste ich doch eingentlich ganz normal ein Objekt der Klasse initalisieren
Code:
void buttonStatistik_actionPerformed(ActionEvent e) {
Statistik balkenDiagramm = new Statistik();
repaint();
}
Aber das popt einfach nix auf.
Was mache ich falsch?