public InterpretiereErgebnisFormular(Connection con) {
super("Statistik, Ergebnisliste, Bewertungsschema");
getContentPane().setLayout(new BorderLayout(0, 0));
setBounds(600,300,633,416);
JTabbedPane tabbedPane = new JTabbedPane(JTabbedPane.TOP);
getContentPane().add(tabbedPane, BorderLayout.CENTER);
//Statistik Register
jpStatistik = new JPanel();
tabbedPane.addTab("Statistik", null, jpStatistik, null);
jpStatistik.setLayout(null);
jlPruefungen = new JLabel("Pr\u00FCfungen:");
jlPruefungen.setBounds(10, 11, 85, 19);
jlPruefungen.setFont(new Font("Arial", Font.BOLD, 13));
jpStatistik.add(jlPruefungen);
jlFilterfunktion = new JLabel("Filterfunktion:");
jlFilterfunktion.setBounds(406, 13, 93, 14);
jlFilterfunktion.setFont(new Font("Arial", Font.BOLD, 13));
jpStatistik.add(jlFilterfunktion);
jlpNr = new JLabel("Pruefungsnummer:");
jlpNr.setBounds(406, 47, 93, 14);
jlpNr.setFont(new Font("Arial", Font.PLAIN, 11));
jpStatistik.add(jlpNr);
jlpName = new JLabel("Pruefername:");
jlpName.setBounds(406, 79, 79, 14);
jlpName.setFont(new Font("Arial", Font.PLAIN, 11));
jpStatistik.add(jlpName);
jtfpNr = new JTextField();
jtfpNr.setBounds(517, 44, 86, 20);
jpStatistik.add(jtfpNr);
jtfpNr.setColumns(10);
jtfpName = new JTextField();
jtfpName.setBounds(517, 73, 86, 20);
jpStatistik.add(jtfpName);
jtfpName.setColumns(10);
jlpruefsemester = new JLabel("Pruefsemester:");
jlpruefsemester.setBounds(406, 109, 93, 14);
jlpruefsemester.setFont(new Font("Arial", Font.PLAIN, 11));
jpStatistik.add(jlpruefsemester);
jlmodul = new JLabel("Modul:");
jlmodul.setBounds(406, 140, 46, 14);
jlmodul.setFont(new Font("Arial", Font.PLAIN, 11));
jpStatistik.add(jlmodul);
jtfmodul = new JTextField();
jtfmodul.setBounds(517, 104, 86, 20);
jpStatistik.add(jtfmodul);
jtfmodul.setColumns(10);
jtfpruefsemester = new JTextField();
jtfpruefsemester.setBounds(517, 134, 86, 20);
jpStatistik.add(jtfpruefsemester);
jtfpruefsemester.setColumns(10);
jlstudiengang = new JLabel("Studiengang:");
jlstudiengang.setBounds(406, 171, 79, 14);
jlstudiengang.setFont(new Font("Arial", Font.PLAIN, 11));
jpStatistik.add(jlstudiengang);
jtfstudiengang = new JTextField();
jtfstudiengang.setBounds(517, 165, 86, 20);
jpStatistik.add(jtfstudiengang);
jtfstudiengang.setColumns(10);
jbtnDetails = new JButton("Details");
jbtnDetails.setFont(new Font("Arial", Font.PLAIN, 11));
jbtnDetails.setBounds(406, 210, 89, 23);
jpStatistik.add(jbtnDetails);
scrollPane = new JScrollPane();
scrollPane.setBounds(10, 42, 363, 191);
jpStatistik.add(scrollPane);
// //Tabelle einpflegen
// DefaultTableModel tableModel = ies.getPruefungen();
// tableStatistik = new JTable(tableModel);
// scrollPane.setViewportView(tableStatistik);
JSeparator separator = new JSeparator();
separator.setBounds(10, 256, 593, 2);
jpStatistik.add(separator);
jbtnZurueck = new JButton("Zur\u00FCck");
jbtnZurueck.setFont(new Font("Arial", Font.PLAIN, 11));
jbtnZurueck.setBounds(514, 294, 89, 23);
jpStatistik.add(jbtnZurueck);
jbtnStatistik = new JButton("Statistik");
jbtnStatistik.setFont(new Font("Arial", Font.PLAIN, 11));
jbtnStatistik.setBounds(10, 266, 89, 23);
jpStatistik.add(jbtnStatistik);
jbtnExportieren = new JButton("Exportieren");
jbtnExportieren.setFont(new Font("Arial", Font.PLAIN, 11));
jbtnExportieren.setBounds(10, 294, 89, 23);
jpStatistik.add(jbtnExportieren);
//Ergebnisliste Register
jpErgebnisliste = new JPanel();
tabbedPane.addTab("Ergebnisliste", null, jpErgebnisliste, null);
jpErgebnisliste.setLayout(null);
JPanel panel_2 = new JPanel();
panel_2.setLayout(null);
panel_2.setBounds(0, 0, 619, 328);
jpErgebnisliste.add(panel_2);
JLabel label = new JLabel("Pr\u00FCfungen:");
label.setFont(new Font("Arial", Font.BOLD, 13));
label.setBounds(10, 11, 85, 19);
panel_2.add(label);
JLabel label_1 = new JLabel("Filterfunktion:");
label_1.setFont(new Font("Arial", Font.BOLD, 13));
label_1.setBounds(406, 13, 93, 14);
panel_2.add(label_1);
JLabel label_2 = new JLabel("Pruefungsnummer:");
label_2.setFont(new Font("Arial", Font.PLAIN, 11));
label_2.setBounds(406, 47, 93, 14);
panel_2.add(label_2);
JLabel label_3 = new JLabel("Pruefername:");
label_3.setFont(new Font("Arial", Font.PLAIN, 11));
label_3.setBounds(406, 79, 79, 14);
panel_2.add(label_3);
jtfpruefungsnummerel = new JTextField();
jtfpruefungsnummerel.setColumns(10);
jtfpruefungsnummerel.setBounds(517, 44, 86, 20);
panel_2.add(jtfpruefungsnummerel);
jtfpruefernameel = new JTextField();
jtfpruefernameel.setColumns(10);
jtfpruefernameel.setBounds(517, 73, 86, 20);
panel_2.add(jtfpruefernameel);
JLabel label_4 = new JLabel("Pruefsemester:");
label_4.setFont(new Font("Arial", Font.PLAIN, 11));
label_4.setBounds(406, 109, 93, 14);
panel_2.add(label_4);
JLabel label_5 = new JLabel("Modul:");
label_5.setFont(new Font("Arial", Font.PLAIN, 11));
label_5.setBounds(406, 140, 46, 14);
panel_2.add(label_5);
jtfpruefsemesterel = new JTextField();
jtfpruefsemesterel.setColumns(10);
jtfpruefsemesterel.setBounds(517, 104, 86, 20);
panel_2.add(jtfpruefsemesterel);
jtfmodulel = new JTextField();
jtfmodulel.setColumns(10);
jtfmodulel.setBounds(517, 134, 86, 20);
panel_2.add(jtfmodulel);
JLabel label_6 = new JLabel("Studiengang:");
label_6.setFont(new Font("Arial", Font.PLAIN, 11));
label_6.setBounds(406, 171, 79, 14);
panel_2.add(label_6);
jtfstudiengangel = new JTextField();
jtfstudiengangel.setColumns(10);
jtfstudiengangel.setBounds(517, 165, 86, 20);
panel_2.add(jtfstudiengangel);
jbtndetailel = new JButton("Details");
jbtndetailel.setFont(new Font("Arial", Font.PLAIN, 11));
jbtndetailel.setBounds(406, 210, 89, 23);
panel_2.add(jbtndetailel);
JScrollPane scrollPane_1 = new JScrollPane();
scrollPane_1.setBounds(10, 42, 363, 191);
panel_2.add(scrollPane_1);
JList list_1 = new JList();
scrollPane_1.setViewportView(list_1);
JSeparator separator_1 = new JSeparator();
separator_1.setBounds(10, 256, 593, 2);
panel_2.add(separator_1);
jbtnZurueckel = new JButton("Zur\u00FCck");
jbtnZurueckel.setFont(new Font("Arial", Font.PLAIN, 11));
jbtnZurueckel.setBounds(514, 294, 89, 23);
panel_2.add(jbtnZurueckel);
jbtnErgebnisliste = new JButton("Ergebnisliste");
jbtnErgebnisliste.setFont(new Font("Arial", Font.PLAIN, 11));
jbtnErgebnisliste.setBounds(10, 266, 98, 23);
panel_2.add(jbtnErgebnisliste);
jbtnExportierenel = new JButton("Exportieren");
jbtnExportierenel.setFont(new Font("Arial", Font.PLAIN, 11));
jbtnExportierenel.setBounds(10, 294, 98, 23);
panel_2.add(jbtnExportierenel);
//Register Bewertungsschema
JPanel panel_3 = new JPanel();
tabbedPane.addTab("Bewertungsschema", null, panel_3, null);
panel_3.setLayout(null);
JPanel panel_4 = new JPanel();
panel_4.setLayout(null);
panel_4.setBounds(0, 0, 614, 328);
panel_3.add(panel_4);
JLabel label_7 = new JLabel("Pr\u00FCfungen:");
label_7.setFont(new Font("Arial", Font.BOLD, 13));
label_7.setBounds(10, 11, 85, 19);
panel_4.add(label_7);
JLabel label_8 = new JLabel("Filterfunktion:");
label_8.setFont(new Font("Arial", Font.BOLD, 13));
label_8.setBounds(406, 13, 93, 14);
panel_4.add(label_8);
JLabel label_9 = new JLabel("Pruefungsnummer:");
label_9.setFont(new Font("Arial", Font.PLAIN, 11));
label_9.setBounds(406, 47, 93, 14);
panel_4.add(label_9);
JLabel label_10 = new JLabel("Pruefername:");
label_10.setFont(new Font("Arial", Font.PLAIN, 11));
label_10.setBounds(406, 79, 79, 14);
panel_4.add(label_10);
jtfpruefungsnummerb = new JTextField();
jtfpruefungsnummerb.setColumns(10);
jtfpruefungsnummerb.setBounds(517, 44, 86, 20);
panel_4.add(jtfpruefungsnummerb);
jtfpruefernameb = new JTextField();
jtfpruefernameb.setColumns(10);
jtfpruefernameb.setBounds(517, 73, 86, 20);
panel_4.add(jtfpruefernameb);
JLabel label_11 = new JLabel("Pruefsemester:");
label_11.setFont(new Font("Arial", Font.PLAIN, 11));
label_11.setBounds(406, 109, 93, 14);
panel_4.add(label_11);
JLabel label_12 = new JLabel("Modul:");
label_12.setFont(new Font("Arial", Font.PLAIN, 11));
label_12.setBounds(406, 140, 46, 14);
panel_4.add(label_12);
jtfpruefsemesterb = new JTextField();
jtfpruefsemesterb.setColumns(10);
jtfpruefsemesterb.setBounds(517, 104, 86, 20);
panel_4.add(jtfpruefsemesterb);
jtfmodulb = new JTextField();
jtfmodulb.setColumns(10);
jtfmodulb.setBounds(517, 134, 86, 20);
panel_4.add(jtfmodulb);
JLabel label_13 = new JLabel("Studiengang:");
label_13.setFont(new Font("Arial", Font.PLAIN, 11));
label_13.setBounds(406, 171, 79, 14);
panel_4.add(label_13);
jtfstudiengangb = new JTextField();
jtfstudiengangb.setColumns(10);
jtfstudiengangb.setBounds(517, 165, 86, 20);
panel_4.add(jtfstudiengangb);
jbtndetailb = new JButton("Details");
jbtndetailb.setFont(new Font("Arial", Font.PLAIN, 11));
jbtndetailb.setBounds(406, 210, 89, 23);
panel_4.add(jbtndetailb);
JScrollPane scrollPane_2 = new JScrollPane();
scrollPane_2.setBounds(10, 42, 363, 191);
panel_4.add(scrollPane_2);
JList list_2 = new JList();
scrollPane_2.setViewportView(list_2);
JSeparator separator_2 = new JSeparator();
separator_2.setBounds(10, 256, 593, 2);
panel_4.add(separator_2);
jbtnZurueckb = new JButton("Zur\u00FCck");
jbtnZurueckb.setFont(new Font("Arial", Font.PLAIN, 11));
jbtnZurueckb.setBounds(514, 294, 89, 23);
panel_4.add(jbtnZurueckb);
JLabel lblZusatzpunkte = new JLabel("Zusatzpunkte:");
lblZusatzpunkte.setFont(new Font("Arial", Font.PLAIN, 11));
lblZusatzpunkte.setBounds(10, 273, 85, 14);
panel_4.add(lblZusatzpunkte);
JLabel lblNotensprung = new JLabel("Notensprung:");
lblNotensprung.setFont(new Font("Arial", Font.PLAIN, 11));
lblNotensprung.setBounds(10, 298, 70, 14);
panel_4.add(lblNotensprung);
jtfzusatzpunkte = new JTextField();
jtfzusatzpunkte.setBounds(95, 270, 24, 20);
panel_4.add(jtfzusatzpunkte);
jtfzusatzpunkte.setColumns(10);
jtfnotesprung = new JTextField();
jtfnotesprung.setBounds(95, 295, 24, 20);
panel_4.add(jtfnotesprung);
jtfnotesprung.setColumns(10);
jbtnausfuehrenzp = new JButton("Anpassen");
jbtnausfuehrenzp.setFont(new Font("Arial", Font.PLAIN, 11));
jbtnausfuehrenzp.setBounds(129, 269, 89, 23);
panel_4.add(jbtnausfuehrenzp);
jbtnausfuehrenns = new JButton("Anpassen");
jbtnausfuehrenns.setFont(new Font("Arial", Font.PLAIN, 11));
jbtnausfuehrenns.setBounds(129, 294, 89, 23);
panel_4.add(jbtnausfuehrenns);
// Menüband
JMenuBar menuBar = new JMenuBar();
setJMenuBar(menuBar);
JMenu mnDatei = new JMenu("Datei");
menuBar.add(mnDatei);
JMenuItem mntmHilfe = new JMenuItem("Hilfe");
mnDatei.add(mntmHilfe);
JMenuItem mntmZurck = new JMenuItem("Zur\u00FCck");
mnDatei.add(mntmZurck);
JMenu mnBearbeiten = new JMenu("Bearbeiten");
menuBar.add(mnBearbeiten);
JMenuItem mntmExportieren = new JMenuItem("Exportieren");
mnBearbeiten.add(mntmExportieren);
JMenu mnSpringen = new JMenu("Springen");
menuBar.add(mnSpringen);
JMenuItem mntmPruefungsfunktion = new JMenuItem("Pruefungs-Funktion");
mnSpringen.add(mntmPruefungsfunktion);
JMenuItem mntmTeilnehmerfunktion = new JMenuItem("Teilnehmer-Funktion");
mnSpringen.add(mntmTeilnehmerfunktion);
JMenuItem mntmBonuspunktefunktion = new JMenuItem("Bonuspunkte-Funktion");
mnSpringen.add(mntmBonuspunktefunktion);
JMenuItem mntmPruefungsergebnisfunktion = new JMenuItem("Pruefungsergebnis-Funktion");
mnSpringen.add(mntmPruefungsergebnisfunktion);
pack();
setVisible(true);
[/Java]
Sehr viel durch den Windowbuilder gemacht.
Kannst du vielleicht nocheinmal rüberschauen?
Mfg Stoj