24. april 2004 - 16:56
#8
Her er min guiklasse vist, den er noget lang ca. 1500 linier (så er i advaret *L*). Den er lavet i netbeans, og det er meningen at den skal splittes op i mindre klasser, har bare ikke rigtigt fundet ud af hvordan, det må siges at være en ulempe med gui buildere, da det somme tider sættet op på en forvirende måde.
Anyway...hvor ville i sætte den kode stump ind for at få det til at virke?
public class GuiHovedmenu extends javax.swing.JFrame {
/** Creates new form GuiHovedmenu */
public GuiHovedmenu() {
initComponents();
}
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
private void initComponents() {
beskaeftigelsestatus = new javax.swing.ButtonGroup();
niveau = new javax.swing.ButtonGroup();
uddandelse = new javax.swing.ButtonGroup();
ordBlind = new javax.swing.ButtonGroup();
lette = new javax.swing.ButtonGroup();
sjove = new javax.swing.ButtonGroup();
itemType = new javax.swing.ButtonGroup();
hovedmenuVenstre = new javax.swing.JPanel();
hovedmenuTop = new javax.swing.JPanel();
admTestbesvarelse = new javax.swing.JButton();
admItem = new javax.swing.JButton();
eksport = new javax.swing.JButton();
admAfTestbesvarelser = new javax.swing.JPanel();
admAfTestbesvarelser.setVisible(false);
nyTestbesvarelse = new javax.swing.JButton();
admTestbesvarelse2 = new javax.swing.JButton();
admAfItems = new javax.swing.JPanel();
admAfItems.setVisible(false);
tilfoejNytItem = new javax.swing.JButton();
redigeringAfItem = new javax.swing.JButton();
sletItem = new javax.swing.JButton();
opretNyTestbesvarelseCard = new javax.swing.JPanel();
opretNyTestbesvarelseCard.setVisible(false);
stamdata1 = new javax.swing.JPanel();
ansvarligForIndtastning = new javax.swing.JLabel();
ansvarlig = new javax.swing.JTextField();
stamdataPaaTestperson = new javax.swing.JLabel();
efternavn = new javax.swing.JLabel();
fornavn = new javax.swing.JLabel();
alder = new javax.swing.JLabel();
nationalitet = new javax.swing.JLabel();
koen = new javax.swing.JLabel();
jEfternavn = new javax.swing.JTextField();
jFornavn = new javax.swing.JTextField();
jAlder = new javax.swing.JTextField();
jNationalitet = new javax.swing.JTextField();
jKoen = new javax.swing.JTextField();
stamdata1Naeste = new javax.swing.JButton();
jSeparator1 = new javax.swing.JSeparator();
stamdata2 = new javax.swing.JPanel();
beskaeftigelsesstatus = new javax.swing.JLabel();
hvisDuOvenfor = new javax.swing.JLabel();
niveauKunEtValg = new javax.swing.JLabel();
stamdata2Forrige = new javax.swing.JButton();
stamdata2Naeste = new javax.swing.JButton();
be1 = new javax.swing.JRadioButton();
be2 = new javax.swing.JRadioButton();
be3 = new javax.swing.JRadioButton();
be4 = new javax.swing.JRadioButton();
be5 = new javax.swing.JRadioButton();
niv1 = new javax.swing.JRadioButton();
niv2 = new javax.swing.JRadioButton();
niv3 = new javax.swing.JRadioButton();
hvisDuTidligere = new javax.swing.JLabel();
studieRetning = new javax.swing.JLabel();
jStudieRetning = new javax.swing.JTextField();
jSeparator2 = new javax.swing.JSeparator();
stamdata3 = new javax.swing.JPanel();
jUddandelse = new javax.swing.JLabel();
ordblind = new javax.swing.JLabel();
stamdata3Forrige = new javax.swing.JButton();
stamdata3Naeste = new javax.swing.JButton();
ud1 = new javax.swing.JRadioButton();
ud2 = new javax.swing.JRadioButton();
ud3 = new javax.swing.JRadioButton();
ud4 = new javax.swing.JRadioButton();
ud5 = new javax.swing.JRadioButton();
ud6 = new javax.swing.JRadioButton();
ordBlind1 = new javax.swing.JRadioButton();
ordBlind2 = new javax.swing.JRadioButton();
jSeparator3 = new javax.swing.JSeparator();
opgave = new javax.swing.JPanel();
div1 = new javax.swing.JLabel();
opgaveForrige = new javax.swing.JButton();
opgaveNaeste = new javax.swing.JButton();
div2 = new javax.swing.JLabel();
jSeparator4 = new javax.swing.JSeparator();
evaluering = new javax.swing.JPanel();
syntesDuAt = new javax.swing.JLabel();
evalueringForige = new javax.swing.JButton();
evalueringNaeste = new javax.swing.JButton();
skala = new javax.swing.JLabel();
lette1 = new javax.swing.JRadioButton();
lette2 = new javax.swing.JRadioButton();
lette3 = new javax.swing.JRadioButton();
lette4 = new javax.swing.JRadioButton();
lette5 = new javax.swing.JRadioButton();
jLette = new javax.swing.JLabel();
jSvaere = new javax.swing.JLabel();
sjove1 = new javax.swing.JRadioButton();
sjove2 = new javax.swing.JRadioButton();
sjove3 = new javax.swing.JRadioButton();
sjove4 = new javax.swing.JRadioButton();
sjove5 = new javax.swing.JRadioButton();
jSjove = new javax.swing.JLabel();
jKedelige = new javax.swing.JLabel();
motivation = new javax.swing.JLabel();
motivationText = new javax.swing.JTextArea();
intelligenstest = new javax.swing.JLabel();
intelligenstestText = new javax.swing.JTextArea();
tid = new javax.swing.JLabel();
jTid = new javax.swing.JTextField();
jSeparator5 = new javax.swing.JSeparator();
visBesvarelser = new javax.swing.JPanel();
visBesvarelserNaeste = new javax.swing.JButton();
jSeparator6 = new javax.swing.JSeparator();
jLabel1 = new javax.swing.JLabel();
redigeringAfTestbesvarelseCard = new javax.swing.JPanel();
redigeringAfTestbesvarelseCard.setVisible(false);
redigeringStamdata1 = new javax.swing.JPanel();
reAnsvarligForIndtastning = new javax.swing.JLabel();
reStamdataPaaTestperson = new javax.swing.JLabel();
reEfternavn = new javax.swing.JLabel();
reFornavn = new javax.swing.JLabel();
reAlder = new javax.swing.JLabel();
reNationalitet = new javax.swing.JLabel();
reKoen = new javax.swing.JLabel();
reJEfternavn = new javax.swing.JTextField();
reJFornavn = new javax.swing.JTextField();
reJAlder = new javax.swing.JTextField();
reJNationalitet = new javax.swing.JTextField();
reJKoen = new javax.swing.JTextField();
reStamdata1Naeste = new javax.swing.JButton();
reJSeparator8 = new javax.swing.JSeparator();
reAnsvarlig = new javax.swing.JTextField();
redigeringStamdata2 = new javax.swing.JPanel();
reBeskaeftigelsesstatus = new javax.swing.JLabel();
reHvisDuOvenfor = new javax.swing.JLabel();
reNiveauKunEtValg = new javax.swing.JLabel();
reStamdata2Forrige = new javax.swing.JButton();
reStamdata2Naeste = new javax.swing.JButton();
reBe1 = new javax.swing.JRadioButton();
reBe2 = new javax.swing.JRadioButton();
reBe3 = new javax.swing.JRadioButton();
reBe4 = new javax.swing.JRadioButton();
reBe5 = new javax.swing.JRadioButton();
reNiv1 = new javax.swing.JRadioButton();
reNiv2 = new javax.swing.JRadioButton();
reNiv3 = new javax.swing.JRadioButton();
reHvisDuTidligere = new javax.swing.JLabel();
reStudieRetning = new javax.swing.JLabel();
reJStudieRetning = new javax.swing.JTextField();
reJSeparator9 = new javax.swing.JSeparator();
redigeringStamdata3 = new javax.swing.JPanel();
reJUddandelse = new javax.swing.JLabel();
reOrdblind = new javax.swing.JLabel();
reStamdata3Forrige = new javax.swing.JButton();
reStamdata3Naeste = new javax.swing.JButton();
reUd1 = new javax.swing.JRadioButton();
reUd2 = new javax.swing.JRadioButton();
reUd3 = new javax.swing.JRadioButton();
reUd4 = new javax.swing.JRadioButton();
reUd5 = new javax.swing.JRadioButton();
reUd6 = new javax.swing.JRadioButton();
reOrdBlind1 = new javax.swing.JRadioButton();
reOrdBlind2 = new javax.swing.JRadioButton();
reJSeparator10 = new javax.swing.JSeparator();
redigeringOpgave = new javax.swing.JPanel();
div3 = new javax.swing.JLabel();
reOpgaveForrige = new javax.swing.JButton();
reOpgaveNaeste1 = new javax.swing.JButton();
div4 = new javax.swing.JLabel();
reJSeparator11 = new javax.swing.JSeparator();
redigeringEvaluering = new javax.swing.JPanel();
reSyntesDuAt = new javax.swing.JLabel();
reEvalueringNaeste = new javax.swing.JButton();
reSkala = new javax.swing.JLabel();
reLette1 = new javax.swing.JRadioButton();
reLette2 = new javax.swing.JRadioButton();
reLette3 = new javax.swing.JRadioButton();
reLette4 = new javax.swing.JRadioButton();
reLette5 = new javax.swing.JRadioButton();
reJLette = new javax.swing.JLabel();
reJSvaere = new javax.swing.JLabel();
reSjove1 = new javax.swing.JRadioButton();
reSjove2 = new javax.swing.JRadioButton();
reSjove3 = new javax.swing.JRadioButton();
reSjove4 = new javax.swing.JRadioButton();
reSjove5 = new javax.swing.JRadioButton();
reJSjove = new javax.swing.JLabel();
reJKedelige = new javax.swing.JLabel();
reMotivation = new javax.swing.JLabel();
reMotivationText = new javax.swing.JTextArea();
reIntelligenstest = new javax.swing.JLabel();
reIntelligenstestText = new javax.swing.JTextArea();
reTid = new javax.swing.JLabel();
reJTid = new javax.swing.JTextField();
reJSeparator12 = new javax.swing.JSeparator();
redigeringVisBesvarelser = new javax.swing.JPanel();
reVisBesvarelserForrige = new javax.swing.JButton();
reVisBesvarelserNaeste = new javax.swing.JButton();
reJSeparator13 = new javax.swing.JSeparator();
reJLabel9 = new javax.swing.JLabel();
jTilfoejNytItem = new javax.swing.JPanel();
jTilfoejNytItem.setVisible(false);
jItemType = new javax.swing.JPanel();
spatial = new javax.swing.JRadioButton();
numerisk = new javax.swing.JRadioButton();
verbal = new javax.swing.JRadioButton();
jLabel2 = new javax.swing.JLabel();
jLabel8 = new javax.swing.JLabel();
itemText = new javax.swing.JTextArea();
tilfoejNytItemAfslut = new javax.swing.JButton();
jSeparator7 = new javax.swing.JSeparator();
tilfoejNytItemGem = new javax.swing.JButton();
grafikValg = new javax.swing.JPanel();
jFileChooser1 = new javax.swing.JFileChooser();
opsPaaSvarfelt = new javax.swing.JPanel();
jLabel3 = new javax.swing.JLabel();
skala1 = new javax.swing.JLabel();
sjove7 = new javax.swing.JRadioButton();
sjove6 = new javax.swing.JRadioButton();
sjove8 = new javax.swing.JRadioButton();
jLabel4 = new javax.swing.JLabel();
jComboBox1 = new javax.swing.JComboBox();
jLabel5 = new javax.swing.JLabel();
jLabel6 = new javax.swing.JLabel();
jLabel7 = new javax.swing.JLabel();
jTextField2 = new javax.swing.JTextField();
jButton1 = new javax.swing.JButton();
jTextArea1 = new javax.swing.JTextArea();
jEksport = new javax.swing.JPanel();
jEksport.setVisible(false);
jFileChooser2 = new javax.swing.JFileChooser();
getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
setTitle("MCA");
setBackground(new java.awt.Color(221, 221, 221));
setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
setLocationRelativeTo(null);
setMaximizedBounds(new java.awt.Rectangle(10, 1, 1, 1));
setResizable(false);
addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosing(java.awt.event.WindowEvent evt) {
exitForm(evt);
}
});
hovedmenuVenstre.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
hovedmenuVenstre.setBackground(new java.awt.Color(64, 128, 128));
hovedmenuVenstre.setBorder(new javax.swing.border.EtchedBorder());
hovedmenuVenstre.setForeground(new java.awt.Color(64, 128, 128));
getContentPane().add(hovedmenuVenstre, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, 140, 680));
hovedmenuTop.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
hovedmenuTop.setBackground(new java.awt.Color(221, 221, 221));
hovedmenuTop.setBorder(new javax.swing.border.EtchedBorder());
hovedmenuTop.setDoubleBuffered(false);
admTestbesvarelse.setText("<html><center>Administration<br>af testbesvarelser</center></html>");
admTestbesvarelse.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
admTestbesvarelseActionPerformed(evt);
}
});
hovedmenuTop.add(admTestbesvarelse, new org.netbeans.lib.awtextra.AbsoluteConstraints(110, 10, 140, -1));
admItem.setText("<html><center>Administration<br>af items</center></html>");
admItem.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
admItems(evt);
}
});
hovedmenuTop.add(admItem, new org.netbeans.lib.awtextra.AbsoluteConstraints(290, 10, 140, -1));
eksport.setText("Eksport");
eksport.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
eksportActionPerformed(evt);
}
});
hovedmenuTop.add(eksport, new org.netbeans.lib.awtextra.AbsoluteConstraints(470, 10, 140, 40));
getContentPane().add(hovedmenuTop, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 0, 720, 60));
admAfTestbesvarelser.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
admAfTestbesvarelser.setBackground(new java.awt.Color(221, 221, 221));
admAfTestbesvarelser.setBorder(new javax.swing.border.TitledBorder(null, "Administration af testbesvarelser", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("MS Sans Serif", 0, 11), new java.awt.Color(102, 102, 102)));
nyTestbesvarelse.setText("<html><center>Opret ny<br> testbesvarelse</center></html>");
nyTestbesvarelse.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
nyTestbesvarelseActionPerformed(evt);
}
});
admAfTestbesvarelser.add(nyTestbesvarelse, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 20, 140, -1));
admTestbesvarelse2.setText("<html><center>Redigering af<br> testbesvarelse</center></html>");
admTestbesvarelse2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
admTestbesvarelse2ActionPerformed(evt);
}
});
admAfTestbesvarelser.add(admTestbesvarelse2, new org.netbeans.lib.awtextra.AbsoluteConstraints(200, 20, 140, -1));
getContentPane().add(admAfTestbesvarelser, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 60, 720, 70));
admAfItems.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
admAfItems.setBackground(new java.awt.Color(221, 221, 221));
admAfItems.setBorder(new javax.swing.border.TitledBorder(null, "Administration af Items", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("MS Sans Serif", 0, 11), new java.awt.Color(102, 102, 102)));
tilfoejNytItem.setText("<html><center>Tilf\u00f8j<br>nyt item</center></html>");
tilfoejNytItem.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
tilfoejNytItemActionPerformed(evt);
}
});
admAfItems.add(tilfoejNytItem, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 20, 140, -1));
redigeringAfItem.setText("<html><center>Redigering af<br>item</center></html>");
admAfItems.add(redigeringAfItem, new org.netbeans.lib.awtextra.AbsoluteConstraints(200, 20, 140, -1));
sletItem.setText("<html><center>Slet<br>item</center></html>");
admAfItems.add(sletItem, new org.netbeans.lib.awtextra.AbsoluteConstraints(390, 20, 140, -1));
getContentPane().add(admAfItems, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 60, 720, 70));
opretNyTestbesvarelseCard.setLayout(new java.awt.CardLayout());
opretNyTestbesvarelseCard.setMinimumSize(new java.awt.Dimension(1, 1));
opretNyTestbesvarelseCard.setPreferredSize(new java.awt.Dimension(710, 610));
stamdata1.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
stamdata1.setBackground(new java.awt.Color(221, 221, 221));
stamdata1.setBorder(new javax.swing.border.TitledBorder(null, "Ny testbesvarelse - Stamdata1", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("MS Sans Serif", 0, 11), new java.awt.Color(102, 102, 102)));
stamdata1.setMinimumSize(new java.awt.Dimension(1, 1));
stamdata1.setPreferredSize(new java.awt.Dimension(620, 720));
ansvarligForIndtastning.setText("Ansvarlig for indtastning:");
stamdata1.add(ansvarligForIndtastning, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 30, -1, -1));
stamdata1.add(ansvarlig, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 60, 180, -1));
stamdataPaaTestperson.setText("Stamdata p\u00e5 testperson:");
stamdata1.add(stamdataPaaTestperson, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 190, -1, -1));
efternavn.setText("Efternavn");
stamdata1.add(efternavn, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 220, -1, -1));
fornavn.setText("Fornavn");
stamdata1.add(fornavn, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 250, -1, -1));
alder.setText("Alder");
stamdata1.add(alder, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 280, -1, -1));
nationalitet.setText("Nationalitet");
stamdata1.add(nationalitet, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 310, -1, -1));
koen.setText("K\u00f8n");
stamdata1.add(koen, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 340, -1, -1));
stamdata1.add(jEfternavn, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 220, 180, -1));
stamdata1.add(jFornavn, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 250, 180, -1));
stamdata1.add(jAlder, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 280, 100, -1));
stamdata1.add(jNationalitet, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 310, 100, -1));
stamdata1.add(jKoen, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 340, 100, -1));
stamdata1Naeste.setText("N\u00e6ste >>");
stamdata1Naeste.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
stamdata1NaesteActionPerformed(evt);
}
});
stamdata1.add(stamdata1Naeste, new org.netbeans.lib.awtextra.AbsoluteConstraints(620, 580, -1, -1));
stamdata1.add(jSeparator1, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 568, 690, -1));
opretNyTestbesvarelseCard.add(stamdata1, "1");
stamdata2.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
stamdata2.setBackground(new java.awt.Color(221, 221, 221));
stamdata2.setBorder(new javax.swing.border.TitledBorder(null, "Ny testbesvarelse - Stamdata2", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("MS Sans Serif", 0, 11), new java.awt.Color(102, 102, 102)));
stamdata2.setMinimumSize(new java.awt.Dimension(1, 1));
stamdata2.setPreferredSize(new java.awt.Dimension(620, 720));
beskaeftigelsesstatus.setText("Besk\u00e6ftigelsesstatus (kun et valg er muligt) ");
stamdata2.add(beskaeftigelsesstatus, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 30, -1, -1));
hvisDuOvenfor.setText("<html>Hvis du ovenfor markerede ved \u201dansat\u201d eller \u201dselvst\u00e6ndig\u201d,<br>bedes du udfylde f\u00f8lgende:</html>");
stamdata2.add(hvisDuOvenfor, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 170, -1, -1));
niveauKunEtValg.setText("Niveau (kun et valg er muligt)");
stamdata2.add(niveauKunEtValg, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 220, -1, -1));
stamdata2Forrige.setText("<< Forrige");
stamdata2Forrige.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
stamdata2ForrigeActionPerformed(evt);
}
});
stamdata2.add(stamdata2Forrige, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 580, -1, -1));
stamdata2Naeste.setText("N\u00e6ste >>");
stamdata2Naeste.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
stamdata2NaesteActionPerformed(evt);
}
});
stamdata2.add(stamdata2Naeste, new org.netbeans.lib.awtextra.AbsoluteConstraints(620, 580, -1, -1));
be1.setBackground(new java.awt.Color(221, 221, 221));
be1.setText("Ansat");
beskaeftigelsestatus.add(be1);
stamdata2.add(be1, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 50, -1, -1));
be2.setBackground(new java.awt.Color(221, 221, 221));
be2.setText("Selvst\u00e6ndig");
beskaeftigelsestatus.add(be2);
stamdata2.add(be2, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 70, -1, -1));
be3.setBackground(new java.awt.Color(221, 221, 221));
be3.setText("Uden arbejde");
beskaeftigelsestatus.add(be3);
stamdata2.add(be3, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 90, -1, -1));
be4.setBackground(new java.awt.Color(221, 221, 221));
be4.setText("Studerende");
beskaeftigelsestatus.add(be4);
stamdata2.add(be4, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 110, -1, -1));
be5.setBackground(new java.awt.Color(221, 221, 221));
be5.setText("Andet");
beskaeftigelsestatus.add(be5);
stamdata2.add(be5, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 130, -1, -1));
niv1.setBackground(new java.awt.Color(221, 221, 221));
niv1.setText("Topleder");
niveau.add(niv1);
stamdata2.add(niv1, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 240, -1, -1));
niv2.setBackground(new java.awt.Color(221, 221, 221));
niv2.setText("Mellemleder");
niveau.add(niv2);
stamdata2.add(niv2, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 260, -1, -1));
niv3.setBackground(new java.awt.Color(221, 221, 221));
niv3.setText("Medarbejder");
niveau.add(niv3);
stamdata2.add(niv3, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 280, -1, -1));
hvisDuTidligere.setText("Hvis du tidligere markerede ved \u201dstuderende\u201d anf\u00f8r da");
stamdata2.add(hvisDuTidligere, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 320, -1, -1));
studieRetning.setText("studieretning");
stamdata2.add(studieRetning, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 340, -1, -1));
stamdata2.add(jStudieRetning, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 340, 140, -1));
stamdata2.add(jSeparator2, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 570, 700, -1));
opretNyTestbesvarelseCard.add(stamdata2, "2");
stamdata3.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
stamdata3.setBackground(new java.awt.Color(221, 221, 221));
stamdata3.setBorder(new javax.swing.border.TitledBorder(null, "Ny testbesvarelse - Stamdata3", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("MS Sans Serif", 0, 11), new java.awt.Color(102, 102, 102)));
stamdata3.setMinimumSize(new java.awt.Dimension(1, 1));
stamdata3.setPreferredSize(new java.awt.Dimension(620, 720));
jUddandelse.setText("Uddannelse (h\u00f8jest udf\u00f8rte)");
stamdata3.add(jUddandelse, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 30, -1, -1));
ordblind.setText("Er du ordblind?");
stamdata3.add(ordblind, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 220, -1, -1));
stamdata3Forrige.setText("<< Forrige");
stamdata3Forrige.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
stamdata3ForrigeActionPerformed(evt);
}
});
stamdata3.add(stamdata3Forrige, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 580, -1, -1));
stamdata3Naeste.setText("N\u00e6ste >>");
stamdata3Naeste.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
stamdata3NaesteActionPerformed(evt);
}
});
stamdata3.add(stamdata3Naeste, new org.netbeans.lib.awtextra.AbsoluteConstraints(620, 580, -1, -1));
ud1.setBackground(new java.awt.Color(221, 221, 221));
ud1.setText("< 9 \u00e5r.");
uddandelse.add(ud1);
stamdata3.add(ud1, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 50, -1, -1));
ud2.setBackground(new java.awt.Color(221, 221, 221));
ud2.setText("Grundskole 9-10 \u00e5r");
uddandelse.add(ud2);
stamdata3.add(ud2, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 70, -1, -1));
ud3.setBackground(new java.awt.Color(221, 221, 221));
ud3.setText("Gymnasium (2-3 \u00e5r, i alt 11-13 \u00e5r) ");
uddandelse.add(ud3);
stamdata3.add(ud3, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 90, -1, -1));
ud4.setBackground(new java.awt.Color(221, 221, 221));
ud4.setText("Erhvervsrettet/teknisk (2-4 \u00e5r, i alt 12-17 \u00e5r)");
uddandelse.add(ud4);
stamdata3.add(ud4, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 110, -1, -1));
ud5.setBackground(new java.awt.Color(221, 221, 221));
ud5.setText("Akademisk/bachelor (2-4 \u00e5r, i alt 13-17 \u00e5r)");
uddandelse.add(ud5);
ud5.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
ud5ActionPerformed(evt);
}
});
stamdata3.add(ud5, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 130, -1, -1));
ud6.setBackground(new java.awt.Color(221, 221, 221));
ud6.setText("Ph.D/Doktorgrad");
uddandelse.add(ud6);
stamdata3.add(ud6, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 150, -1, -1));
ordBlind1.setBackground(new java.awt.Color(221, 221, 221));
ordBlind1.setText("Ja");
ordBlind.add(ordBlind1);
stamdata3.add(ordBlind1, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 240, -1, -1));
ordBlind2.setBackground(new java.awt.Color(221, 221, 221));
ordBlind2.setText("Nej");
ordBlind.add(ordBlind2);
stamdata3.add(ordBlind2, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 260, -1, -1));
stamdata3.add(jSeparator3, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 570, 700, -1));
opretNyTestbesvarelseCard.add(stamdata3, "3");
opgave.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
opgave.setBackground(new java.awt.Color(221, 221, 221));
opgave.setBorder(new javax.swing.border.TitledBorder(null, "Ny testbesvarelse - Opgave", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("MS Sans Serif", 0, 11), new java.awt.Color(102, 102, 102)));
opgave.setMinimumSize(new java.awt.Dimension(1, 1));
opgave.setPreferredSize(new java.awt.Dimension(620, 720));
div1.setText("Her skal vi finde ud af hvordan vi kan tilf\u00f8je vores opgaver dynamisk");
opgave.add(div1, new org.netbeans.lib.awtextra.AbsoluteConstraints(70, 210, -1, -1));
opgaveForrige.setText("<< Forrige");
opgaveForrige.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
opgaveForrigeActionPerformed(evt);
}
});
opgave.add(opgaveForrige, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 580, -1, -1));
opgaveNaeste.setText("N\u00e6ste >>");
opgaveNaeste.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
opgaveNaesteActionPerformed(evt);
}
});
opgave.add(opgaveNaeste, new org.netbeans.lib.awtextra.AbsoluteConstraints(620, 580, -1, -1));
div2.setText("Rettes til efterh\u00e5nden");
opgave.add(div2, new org.netbeans.lib.awtextra.AbsoluteConstraints(200, 250, -1, -1));
opgave.add(jSeparator4, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 570, 700, -1));
opretNyTestbesvarelseCard.add(opgave, "card3");
evaluering.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
evaluering.setBackground(new java.awt.Color(221, 221, 221));
evaluering.setBorder(new javax.swing.border.TitledBorder(null, "Ny testbesvarelse - Evaluering", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("MS Sans Serif", 0, 11), new java.awt.Color(102, 102, 102)));
evaluering.setMinimumSize(new java.awt.Dimension(1, 1));
evaluering.setPreferredSize(new java.awt.Dimension(620, 720));
syntesDuAt.setText("Syntes du, at opgaverne (p\u00e5 en skala 1-5) generelt var:");
evaluering.add(syntesDuAt, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 30, -1, -1));
evalueringForige.setText("<< Forige");
evalueringForige.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
evalueringForigeActionPerformed(evt);
}
});
evaluering.add(evalueringForige, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 580, -1, -1));
evalueringNaeste.setText("N\u00e6ste >>");
evalueringNaeste.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
evalueringNaesteActionPerformed(evt);
}
});
evaluering.add(evalueringNaeste, new org.netbeans.lib.awtextra.AbsoluteConstraints(620, 580, -1, -1));
skala.setText(" 1 2 3 4 5");
evaluering.add(skala, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 100, -1, -1));
lette1.setBackground(new java.awt.Color(221, 221, 221));
lette.add(lette1);
evaluering.add(lette1, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 70, -1, -1));
lette2.setBackground(new java.awt.Color(221, 221, 221));
lette.add(lette2);
evaluering.add(lette2, new org.netbeans.lib.awtextra.AbsoluteConstraints(130, 70, -1, -1));
lette3.setBackground(new java.awt.Color(221, 221, 221));
lette.add(lette3);
evaluering.add(lette3, new org.netbeans.lib.awtextra.AbsoluteConstraints(160, 70, -1, -1));
lette4.setBackground(new java.awt.Color(221, 221, 221));
lette.add(lette4);
evaluering.add(lette4, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 70, -1, -1));
lette5.setBackground(new java.awt.Color(221, 221, 221));
lette.add(lette5);
evaluering.add(lette5, new org.netbeans.lib.awtextra.AbsoluteConstraints(220, 70, -1, -1));
jLette.setText("Lette");
evaluering.add(jLette, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 70, -1, -1));
jSvaere.setText("Sv\u00e6re");
evaluering.add(jSvaere, new org.netbeans.lib.awtextra.AbsoluteConstraints(260, 70, -1, -1));
sjove1.setBackground(new java.awt.Color(221, 221, 221));
sjove.add(sjove1);
evaluering.add(sjove1, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 130, -1, -1));
sjove2.setBackground(new java.awt.Color(221, 221, 221));
sjove.add(sjove2);
evaluering.add(sjove2, new org.netbeans.lib.awtextra.AbsoluteConstraints(130, 130, -1, -1));
sjove3.setBackground(new java.awt.Color(221, 221, 221));
sjove.add(sjove3);
evaluering.add(sjove3, new org.netbeans.lib.awtextra.AbsoluteConstraints(160, 130, -1, -1));
sjove4.setBackground(new java.awt.Color(221, 221, 221));
sjove.add(sjove4);
evaluering.add(sjove4, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 130, -1, -1));
sjove5.setBackground(new java.awt.Color(221, 221, 221));
sjove.add(sjove5);
evaluering.add(sjove5, new org.netbeans.lib.awtextra.AbsoluteConstraints(220, 130, -1, -1));
jSjove.setText("Sjove");
evaluering.add(jSjove, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 130, -1, -1));
jKedelige.setText("Kedelige");
evaluering.add(jKedelige, new org.netbeans.lib.awtextra.AbsoluteConstraints(260, 130, -1, -1));
motivation.setText("Hvad er din motivation for at deltage i testningen?");
evaluering.add(motivation, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 190, -1, -1));
evaluering.add(motivationText, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 220, 250, 60));
intelligenstest.setText("Hvad er din holdning til intelligenstests?");
evaluering.add(intelligenstest, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 310, -1, -1));
evaluering.add(intelligenstestText, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 340, 250, 60));
tid.setText("Anvendt tid (tt:mm)");
evaluering.add(tid, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 430, -1, -1));
evaluering.add(jTid, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 430, 70, -1));
evaluering.add(jSeparator5, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 570, 700, -1));
opretNyTestbesvarelseCard.add(evaluering, "card3");
visBesvarelser.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
visBesvarelser.setBackground(new java.awt.Color(221, 221, 221));
visBesvarelser.setBorder(new javax.swing.border.TitledBorder(null, "Ny testbesvarelse - Vis besvarelser", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("MS Sans Serif", 0, 11), new java.awt.Color(102, 102, 102)));
visBesvarelser.setMinimumSize(new java.awt.Dimension(1, 1));
visBesvarelser.setPreferredSize(new java.awt.Dimension(620, 720));
visBesvarelserNaeste.setText("N\u00e6ste >>");
visBesvarelser.add(visBesvarelserNaeste, new org.netbeans.lib.awtextra.AbsoluteConstraints(620, 580, -1, -1));
visBesvarelser.add(jSeparator6, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 570, 710, -1));
jLabel1.setText("Vi Skal lige finde ud af hvad der skal bruges her for at vores sk\u00e6rm kan vises");
visBesvarelser.add(jLabel1, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 250, -1, -1));
opretNyTestbesvarelseCard.add(visBesvarelser, "card3");
getContentPane().add(opretNyTestbesvarelseCard, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 60, 720, 620));
redigeringAfTestbesvarelseCard.setLayout(new java.awt.CardLayout());
redigeringAfTestbesvarelseCard.setPreferredSize(new java.awt.Dimension(710, 610));
redigeringStamdata1.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
redigeringStamdata1.setBackground(new java.awt.Color(221, 221, 221));
redigeringStamdata1.setBorder(new javax.swing.border.TitledBorder(null, "Redigering af testbesvarelse - Stamdata1", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("MS Sans Serif", 0, 11), new java.awt.Color(102, 102, 102)));
redigeringStamdata1.setMinimumSize(new java.awt.Dimension(1, 1));
redigeringStamdata1.setPreferredSize(new java.awt.Dimension(620, 720));
reAnsvarligForIndtastning.setText("Ansvarlig for indtastning:");
redigeringStamdata1.add(reAnsvarligForIndtastning, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 30, -1, -1));
reStamdataPaaTestperson.setText("Stamdata p\u00e5 testperson:");
redigeringStamdata1.add(reStamdataPaaTestperson, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 190, -1, -1));
reEfternavn.setText("Efternavn");
redigeringStamdata1.add(reEfternavn, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 220, -1, -1));
reFornavn.setText("Fornavn");
redigeringStamdata1.add(reFornavn, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 250, -1, -1));
reAlder.setText("Alder");
redigeringStamdata1.add(reAlder, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 280, -1, -1));
reNationalitet.setText("Nationalitet");
redigeringStamdata1.add(reNationalitet, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 310, -1, -1));
reKoen.setText("K\u00f8n");
redigeringStamdata1.add(reKoen, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 340, -1, -1));
redigeringStamdata1.add(reJEfternavn, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 220, 180, -1));
redigeringStamdata1.add(reJFornavn, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 250, 180, -1));
redigeringStamdata1.add(reJAlder, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 280, 100, -1));
redigeringStamdata1.add(reJNationalitet, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 310, 100, -1));
redigeringStamdata1.add(reJKoen, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 340, 100, -1));
reStamdata1Naeste.setText("N\u00e6ste >>");
reStamdata1Naeste.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
reStamdata1NaesteActionPerformed(evt);
}
});
redigeringStamdata1.add(reStamdata1Naeste, new org.netbeans.lib.awtextra.AbsoluteConstraints(620, 580, -1, -1));
redigeringStamdata1.add(reJSeparator8, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 568, 690, -1));
redigeringStamdata1.add(reAnsvarlig, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 50, 200, -1));
redigeringAfTestbesvarelseCard.add(redigeringStamdata1, "1");
redigeringStamdata2.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
redigeringStamdata2.setBackground(new java.awt.Color(221, 221, 221));
redigeringStamdata2.setBorder(new javax.swing.border.TitledBorder(null, "Redigering af testbesvarelse - Stamdata2", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("MS Sans Serif", 0, 11), new java.awt.Color(102, 102, 102)));
redigeringStamdata2.setMinimumSize(new java.awt.Dimension(1, 1));
redigeringStamdata2.setPreferredSize(new java.awt.Dimension(620, 720));
reBeskaeftigelsesstatus.setText("Besk\u00e6ftigelsesstatus (kun et valg er muligt) ");
redigeringStamdata2.add(reBeskaeftigelsesstatus, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 30, -1, -1));
reHvisDuOvenfor.setText("<html>Hvis du ovenfor markerede ved \u201dansat\u201d eller \u201dselvst\u00e6ndig\u201d,<br>bedes du udfylde f\u00f8lgende:</html>");
redigeringStamdata2.add(reHvisDuOvenfor, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 170, -1, -1));
reNiveauKunEtValg.setText("Niveau (kun et valg er muligt)");
redigeringStamdata2.add(reNiveauKunEtValg, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 220, -1, -1));
reStamdata2Forrige.setText("<< Forrige");
reStamdata2Forrige.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
reStamdata2ForrigeActionPerformed(evt);
}
});
redigeringStamdata2.add(reStamdata2Forrige, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 580, -1, -1));
reStamdata2Naeste.setText("N\u00e6ste >>");
reStamdata2Naeste.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
reStamdata2NaesteActionPerformed(evt);
}
});
redigeringStamdata2.add(reStamdata2Naeste, new org.netbeans.lib.awtextra.AbsoluteConstraints(620, 580, -1, -1));
reBe1.setBackground(new java.awt.Color(221, 221, 221));
reBe1.setText("Ansat");
beskaeftigelsestatus.add(reBe1);
redigeringStamdata2.add(reBe1, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 50, -1, -1));
reBe2.setBackground(new java.awt.Color(221, 221, 221));
reBe2.setText("Selvst\u00e6ndig");
beskaeftigelsestatus.add(reBe2);
redigeringStamdata2.add(reBe2, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 70, -1, -1));
reBe3.setBackground(new java.awt.Color(221, 221, 221));
reBe3.setText("Uden arbejde");
beskaeftigelsestatus.add(reBe3);
redigeringStamdata2.add(reBe3, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 90, -1, -1));
reBe4.setBackground(new java.awt.Color(221, 221, 221));
reBe4.setText("Studerende");
beskaeftigelsestatus.add(reBe4);
redigeringStamdata2.add(reBe4, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 110, -1, -1));
reBe5.setBackground(new java.awt.Color(221, 221, 221));
reBe5.setText("Andet");
beskaeftigelsestatus.add(reBe5);
redigeringStamdata2.add(reBe5, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 130, -1, -1));
reNiv1.setBackground(new java.awt.Color(221, 221, 221));
reNiv1.setText("Topleder");
niveau.add(reNiv1);
redigeringStamdata2.add(reNiv1, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 240, -1, -1));
reNiv2.setBackground(new java.awt.Color(221, 221, 221));
reNiv2.setText("Mellemleder");
niveau.add(reNiv2);
redigeringStamdata2.add(reNiv2, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 260, -1, -1));
reNiv3.setBackground(new java.awt.Color(221, 221, 221));
reNiv3.setText("Medarbejder");
niveau.add(reNiv3);
redigeringStamdata2.add(reNiv3, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 280, -1, -1));
reHvisDuTidligere.setText("Hvis du tidligere markerede ved \u201dstuderende\u201d anf\u00f8r da");
redigeringStamdata2.add(reHvisDuTidligere, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 320, -1, -1));
reStudieRetning.setText("studieretning");
redigeringStamdata2.add(reStudieRetning, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 340, -1, -1));
redigeringStamdata2.add(reJStudieRetning, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 340, 140, -1));
redigeringStamdata2.add(reJSeparator9, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 570, 700, -1));
redigeringAfTestbesvarelseCard.add(redigeringStamdata2, "2");
redigeringStamdata3.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
redigeringStamdata3.setBackground(new java.awt.Color(221, 221, 221));
redigeringStamdata3.setBorder(new javax.swing.border.TitledBorder(null, "Redigering af testbesvarelse - Stamdata3", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("MS Sans Serif", 0, 11), new java.awt.Color(102, 102, 102)));
redigeringStamdata3.setMinimumSize(new java.awt.Dimension(1, 1));
redigeringStamdata3.setPreferredSize(new java.awt.Dimension(620, 720));
reJUddandelse.setText("Uddannelse (h\u00f8jest udf\u00f8rte)");
redigeringStamdata3.add(reJUddandelse, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 30, -1, -1));
reOrdblind.setText("Er du ordblind?");
redigeringStamdata3.add(reOrdblind, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 220, -1, -1));
reStamdata3Forrige.setText("<< Forrige");
reStamdata3Forrige.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
reStamdata3ForrigeActionPerformed(evt);
}
});
redigeringStamdata3.add(reStamdata3Forrige, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 580, -1, -1));
reStamdata3Naeste.setText("N\u00e6ste >>");
reStamdata3Naeste.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
reStamdata3NaesteActionPerformed(evt);
}
});
redigeringStamdata3.add(reStamdata3Naeste, new org.netbeans.lib.awtextra.AbsoluteConstraints(620, 580, -1, -1));
reUd1.setBackground(new java.awt.Color(221, 221, 221));
reUd1.setText("< 9 \u00e5r.");
uddandelse.add(reUd1);
redigeringStamdata3.add(reUd1, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 50, -1, -1));
reUd2.setBackground(new java.awt.Color(221, 221, 221));
reUd2.setText("Grundskole 9-10 \u00e5r");
uddandelse.add(reUd2);
redigeringStamdata3.add(reUd2, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 70, -1, -1));
reUd3.setBackground(new java.awt.Color(221, 221, 221));
reUd3.setText("Gymnasium (2-3 \u00e5r, i alt 11-13 \u00e5r) ");
uddandelse.add(reUd3);
redigeringStamdata3.add(reUd3, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 90, -1, -1));
reUd4.setBackground(new java.awt.Color(221, 221, 221));
reUd4.setText("Erhvervsrettet/teknisk (2-4 \u00e5r, i alt 12-17 \u00e5r)");
uddandelse.add(reUd4);
reUd4.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
reUd4ActionPerformed(evt);
}
});
redigeringStamdata3.add(reUd4, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 110, -1, -1));
reUd5.setBackground(new java.awt.Color(221, 221, 221));
reUd5.setText("Akademisk/bachelor (2-4 \u00e5r, i alt 13-17 \u00e5r)");
uddandelse.add(reUd5);
redigeringStamdata3.add(reUd5, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 130, -1, -1));
reUd6.setBackground(new java.awt.Color(221, 221, 221));
reUd6.setText("Ph.D/Doktorgrad");
uddandelse.add(reUd6);
redigeringStamdata3.add(reUd6, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 150, -1, -1));
reOrdBlind1.setBackground(new java.awt.Color(221, 221, 221));
reOrdBlind1.setText("Ja");
ordBlind.add(reOrdBlind1);
redigeringStamdata3.add(reOrdBlind1, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 240, -1, -1));
reOrdBlind2.setBackground(new java.awt.Color(221, 221, 221));
reOrdBlind2.setText("Nej");
ordBlind.add(reOrdBlind2);
redigeringStamdata3.add(reOrdBlind2, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 260, -1, -1));
redigeringStamdata3.add(reJSeparator10, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 570, 700, -1));
redigeringAfTestbesvarelseCard.add(redigeringStamdata3, "3");
redigeringOpgave.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
redigeringOpgave.setBackground(new java.awt.Color(221, 221, 221));
redigeringOpgave.setBorder(new javax.swing.border.TitledBorder(null, "Redigering af testbesvarelse - Opgave", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("MS Sans Serif", 0, 11), new java.awt.Color(102, 102, 102)));
redigeringOpgave.setMinimumSize(new java.awt.Dimension(1, 1));
redigeringOpgave.setPreferredSize(new java.awt.Dimension(620, 720));
div3.setText("Her skal vi finde ud af hvordan vi kan tilf\u00f8je vores opgaver dynamisk");
redigeringOpgave.add(div3, new org.netbeans.lib.awtextra.AbsoluteConstraints(70, 210, -1, -1));
reOpgaveForrige.setText("<< Forrige");
redigeringOpgave.add(reOpgaveForrige, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 580, -1, -1));
reOpgaveNaeste1.setText("N\u00e6ste >>");
redigeringOpgave.add(reOpgaveNaeste1, new org.netbeans.lib.awtextra.AbsoluteConstraints(620, 580, -1, -1));
div4.setText("Rettes til efterh\u00e5nden");
redigeringOpgave.add(div4, new org.netbeans.lib.awtextra.AbsoluteConstraints(200, 250, -1, -1));
redigeringOpgave.add(reJSeparator11, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 570, 700, -1));
redigeringAfTestbesvarelseCard.add(redigeringOpgave, "card3");
redigeringEvaluering.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
redigeringEvaluering.setBackground(new java.awt.Color(221, 221, 221));
redigeringEvaluering.setBorder(new javax.swing.border.TitledBorder(null, "Redigering af testbesvarelse - Evaluering", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("MS Sans Serif", 0, 11), new java.awt.Color(102, 102, 102)));
redigeringEvaluering.setMinimumSize(new java.awt.Dimension(1, 1));
redigeringEvaluering.setPreferredSize(new java.awt.Dimension(620, 720));
reSyntesDuAt.setText("Syntes du, at opgaverne (p\u00e5 en skala 1-5) generelt var:");
redigeringEvaluering.add(reSyntesDuAt, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 30, -1, -1));
reEvalueringNaeste.setText("N\u00e6ste >>");
redigeringEvaluering.add(reEvalueringNaeste, new org.netbeans.lib.awtextra.AbsoluteConstraints(620, 580, -1, -1));
reSkala.setText(" 1 2 3 4 5");
redigeringEvaluering.add(reSkala, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 100, -1, -1));
reLette1.setBackground(new java.awt.Color(221, 221, 221));
lette.add(reLette1);
redigeringEvaluering.add(reLette1, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 70, -1, -1));
reLette2.setBackground(new java.awt.Color(221, 221, 221));
lette.add(reLette2);
redigeringEvaluering.add(reLette2, new org.netbeans.lib.awtextra.AbsoluteConstraints(130, 70, -1, -1));
reLette3.setBackground(new java.awt.Color(221, 221, 221));
lette.add(reLette3);
redigeringEvaluering.add(reLette3, new org.netbeans.lib.awtextra.AbsoluteConstraints(160, 70, -1, -1));
reLette4.setBackground(new java.awt.Color(221, 221, 221));
lette.add(reLette4);
redigeringEvaluering.add(reLette4, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 70, -1, -1));
reLette5.setBackground(new java.awt.Color(221, 221, 221));
lette.add(reLette5);
redigeringEvaluering.add(reLette5, new org.netbeans.lib.awtextra.AbsoluteConstraints(220, 70, -1, -1));
reJLette.setText("Lette");
redigeringEvaluering.add(reJLette, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 70, -1, -1));
reJSvaere.setText("Sv\u00e6re");
redigeringEvaluering.add(reJSvaere, new org.netbeans.lib.awtextra.AbsoluteConstraints(260, 70, -1, -1));
reSjove1.setBackground(new java.awt.Color(221, 221, 221));
sjove.add(reSjove1);
redigeringEvaluering.add(reSjove1, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 130, -1, -1));
reSjove2.setBackground(new java.awt.Color(221, 221, 221));
sjove.add(reSjove2);
redigeringEvaluering.add(reSjove2, new org.netbeans.lib.awtextra.AbsoluteConstraints(130, 130, -1, -1));
reSjove3.setBackground(new java.awt.Color(221, 221, 221));
sjove.add(reSjove3);
redigeringEvaluering.add(reSjove3, new org.netbeans.lib.awtextra.AbsoluteConstraints(160, 130, -1, -1));
reSjove4.setBackground(new java.awt.Color(221, 221, 221));
sjove.add(reSjove4);
redigeringEvaluering.add(reSjove4, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 130, -1, -1));
reSjove5.setBackground(new java.awt.Color(221, 221, 221));
sjove.add(reSjove5);
redigeringEvaluering.add(reSjove5, new org.netbeans.lib.awtextra.AbsoluteConstraints(220, 130, -1, -1));
reJSjove.setText("Sjove");
redigeringEvaluering.add(reJSjove, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 130, -1, -1));
reJKedelige.setText("Kedelige");
redigeringEvaluering.add(reJKedelige, new org.netbeans.lib.awtextra.AbsoluteConstraints(260, 130, -1, -1));
reMotivation.setText("Hvad er din motivation for at deltage i testningen?");
redigeringEvaluering.add(reMotivation, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 190, -1, -1));
redigeringEvaluering.add(reMotivationText, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 220, 250, 60));
reIntelligenstest.setText("Hvad er din holdning til intelligenstests?");
redigeringEvaluering.add(reIntelligenstest, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 310, -1, -1));
redigeringEvaluering.add(reIntelligenstestText, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 340, 250, 60));
reTid.setText("Anvendt tid (tt:mm)");
redigeringEvaluering.add(reTid, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 430, -1, -1));
redigeringEvaluering.add(reJTid, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 430, 70, -1));
redigeringEvaluering.add(reJSeparator12, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 570, 700, -1));
redigeringAfTestbesvarelseCard.add(redigeringEvaluering, "card3");
redigeringVisBesvarelser.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
redigeringVisBesvarelser.setBackground(new java.awt.Color(221, 221, 221));
redigeringVisBesvarelser.setBorder(new javax.swing.border.TitledBorder(null, "Redigering af testbesvarelse- Vis besvarelser", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("MS Sans Serif", 0, 11), new java.awt.Color(102, 102, 102)));
redigeringVisBesvarelser.setMinimumSize(new java.awt.Dimension(1, 1));
redigeringVisBesvarelser.setPreferredSize(new java.awt.Dimension(620, 720));
reVisBesvarelserForrige.setText("<< Forrige");
redigeringVisBesvarelser.add(reVisBesvarelserForrige, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 580, -1, -1));
reVisBesvarelserNaeste.setText("N\u00e6ste >>");
redigeringVisBesvarelser.add(reVisBesvarelserNaeste, new org.netbeans.lib.awtextra.AbsoluteConstraints(620, 580, -1, -1));
redigeringVisBesvarelser.add(reJSeparator13, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 570, 710, -1));
reJLabel9.setText("Vi Skal lige finde ud af hvad der skal bruges her for at vores sk\u00e6rm kan vises");
redigeringVisBesvarelser.add(reJLabel9, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 250, -1, -1));
redigeringAfTestbesvarelseCard.add(redigeringVisBesvarelser, "card3");
getContentPane().add(redigeringAfTestbesvarelseCard, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 60, 720, 620));
jTilfoejNytItem.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
jTilfoejNytItem.setBackground(new java.awt.Color(221, 221, 221));
jTilfoejNytItem.setBorder(new javax.swing.border.TitledBorder("Tilf\u00f8j nyt item"));
jTilfoejNytItem.setPreferredSize(new java.awt.Dimension(710, 610));
jItemType.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
jItemType.setBackground(new java.awt.Color(221, 221, 221));
jItemType.setBorder(new javax.swing.border.TitledBorder("Oplysninger p\u00e5 item"));
spatial.setBackground(new java.awt.Color(221, 221, 221));
spatial.setText("Spatial");
itemType.add(spatial);
jItemType.add(spatial, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 50, -1, -1));
numerisk.setBackground(new java.awt.Color(221, 221, 221));
numerisk.setText("Numerisk");
itemType.add(numerisk);
jItemType.add(numerisk, new org.netbeans.lib.awtextra.AbsoluteConstraints(580, 50, -1, -1));
verbal.setBackground(new java.awt.Color(221, 221, 221));
verbal.setText("Verbal");
itemType.add(verbal);
jItemType.add(verbal, new org.netbeans.lib.awtextra.AbsoluteConstraints(480, 50, -1, -1));
jLabel2.setText("Itemtekst indtastes her:");
jItemType.add(jLabel2, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 20, -1, -1));
jLabel8.setText("V\u00e6lg item type:");
jItemType.add(jLabel8, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 20, -1, -1));
itemText.setLineWrap(true);
itemText.setWrapStyleWord(true);
jItemType.add(itemText, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 40, 320, 40));
jTilfoejNytItem.add(jItemType, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 20, 700, 90));
tilfoejNytItemAfslut.setText("Afslut");
jTilfoejNytItem.add(tilfoejNytItemAfslut, new org.netbeans.lib.awtextra.AbsoluteConstraints(640, 580, -1, -1));
jTilfoejNytItem.add(jSeparator7, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 560, 700, -1));
tilfoejNytItemGem.setText("Gem");
jTilfoejNytItem.add(tilfoejNytItemGem, new org.netbeans.lib.awtextra.AbsoluteConstraints(540, 580, 70, -1));
grafikValg.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
grafikValg.setBackground(new java.awt.Color(221, 221, 221));
grafikValg.setBorder(new javax.swing.border.TitledBorder("Grafik valg"));
jFileChooser1.setBackground(new java.awt.Color(221, 221, 221));
jFileChooser1.setFileSelectionMode(javax.swing.JFileChooser.FILES_AND_DIRECTORIES);
jFileChooser1.setForeground(new java.awt.Color(221, 221, 221));
jFileChooser1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jFileChooser1ActionPerformed(evt);
}
});
grafikValg.add(jFileChooser1, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 20, 350, 410));
jTilfoejNytItem.add(grafikValg, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 120, 350, 430));
opsPaaSvarfelt.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
opsPaaSvarfelt.setBackground(new java.awt.Color(221, 221, 221));
opsPaaSvarfelt.setBorder(new javax.swing.border.TitledBorder("Oplysninger p\u00e5 svarfelt"));
jLabel3.setText("\u00d8nskede antal svarmuligheder indtastes:");
opsPaaSvarfelt.add(jLabel3, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 150, -1, -1));
skala1.setText(" 1 2 3");
opsPaaSvarfelt.add(skala1, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 170, -1, -1));
sjove7.setBackground(new java.awt.Color(221, 221, 221));
sjove.add(sjove7);
opsPaaSvarfelt.add(sjove7, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 190, -1, -1));
sjove6.setBackground(new java.awt.Color(221, 221, 221));
sjove.add(sjove6);
opsPaaSvarfelt.add(sjove6, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 190, -1, -1));
sjove8.setBackground(new java.awt.Color(221, 221, 221));
sjove.add(sjove8);
opsPaaSvarfelt.add(sjove8, new org.netbeans.lib.awtextra.AbsoluteConstraints(80, 190, -1, -1));
jLabel4.setText("V\u00e6lg \u00f8nskede svarmulighed:");
opsPaaSvarfelt.add(jLabel4, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 90, -1, -1));
jComboBox1.setBackground(new java.awt.Color(221, 221, 221));
opsPaaSvarfelt.add(jComboBox1, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 110, 160, 20));
jLabel5.setText("Indtast overordnet tekst:");
opsPaaSvarfelt.add(jLabel5, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 20, -1, -1));
jLabel6.setText("<html>Her kommer antal svartekst<br> alt efter hvad der er valgt<br>i svarmuligheder</html>");
opsPaaSvarfelt.add(jLabel6, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 240, -1, -1));
jLabel7.setText("Tilf\u00f8j retten\u00f8gle:");
opsPaaSvarfelt.add(jLabel7, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 320, -1, -1));
jTextField2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField2ActionPerformed(evt);
}
});
opsPaaSvarfelt.add(jTextField2, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 340, 310, -1));
jButton1.setText("Tilf\u00f8j ekstra svarfelt");
opsPaaSvarfelt.add(jButton1, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 394, 150, -1));
opsPaaSvarfelt.add(jTextArea1, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 40, 280, 40));
jTilfoejNytItem.add(opsPaaSvarfelt, new org.netbeans.lib.awtextra.AbsoluteConstraints(360, 120, 350, 430));
getContentPane().add(jTilfoejNytItem, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 60, 720, 620));
jEksport.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
jEksport.setBackground(new java.awt.Color(221, 221, 221));
jEksport.setMinimumSize(new java.awt.Dimension(1, 1));
jEksport.setPreferredSize(new java.awt.Dimension(720, 620));
jFileChooser2.setDialogTitle("gem\n");
jFileChooser2.setDialogT