GUI: JScrollPane og Editable
1)Jeg har nogle textfields (og et textarea) som jeg gerne vil gøre editable når jeg trykker på knappen edit. Men der sker ingen ting når jeg trykke på den. Disse tekstfields får ved oprettelsen status setEditable(false);
Her er lidt udvalgt kode:
//textField tlf...
tFTlf.setEditable(false);
tFTlf.setFont(new java.awt.Font("Dialog", 0, 10));
getContentPane().add(tFTlf);
tFTlf.setBounds(160, 150, 80, 20);
//Min event ved tryk på knappen edit (jBEdit)
private void jBFEditActionPerformed(java.awt.event.ActionEvent evt) {
tFEmail.setEditable(true);
jTAFNoter.setEditable(true);
tFFax.setEditable(true);
tFTlf.setEditable(true);
tFAdr2.setEditable(true);
tFAdr1.setEditable(true);
tFLand.setEditable(true);
tFAdr3.setEditable(true);
getContentPane().add(tFEmail);
getContentPane().setVisible(false); //Er dette nødvendigt?
getContentPane().setVisible(true); //Er dette nødvendigt?
}
2)
jeg har desuden 3 jList's og et tekstarea. Jeg vil gerne knytte en scrollbar til hver af dem. Jeg har forsøgt med understående kode (ved et textarea) men det resulter blot i at textarea'et helt forsvinder :o(
jTAFNoter.setEditable(false);
jTAFNoter.setFont(new java.awt.Font("Dialog", 0, 10));
getContentPane().add(jTAFNoter);
jTAFNoter.setBounds(350, 120, 170, 140);
JScrollPane scroller = new JScrollPane(jTAFNoter);
getContentPane().add(scroller);
Hvad gør jeg forkert og hvordan kan jeg rette det?
mvh
Torben
