22. april 2008 - 20:53Der er
8 kommentarer og 1 løsning
Fange hvis en ButtonGroup ikke bliver valgt
Hejsa
Jeg skal lave en der tester om brugeren har husket at vælge en af valg mulighederne i en ButtonGroup. Jeg har prøvet at lave en if, men der kommer en masse fejl. Hvordan skal sådan en laves? min kode er:
Da jeg ikke har været gang i java så lang tid, bliver jeg lige nød til at have lidt mere hjælp. har prøvet lidt forskelligt med inspiration fra dig, men tror ikke helt jeg kan følge. Det jeg har gjort nu er:
private boolean test = false;
public ButtonGroup getButtonGroup1() { if(buttonGroup1 == null) { buttonGroup1 = new ButtonGroup(); test = true; } return buttonGroup1; }
Jeg kan ikke få det til at virke, men det er fordi jeg er lidt i tvivl om hvor jeg skal placere if'en. Den action vil jeg også lige fortælle er når man trykker på en knap selvfølgelig, og jeg glemte at skrive return på før. nu ser koden således ud og får stadig NullPointerException
public class ButtonGroupTest extends javax.swing.JFrame {
private boolean test = false;
public ButtonGroupTest() { initComponents(); }
private void initComponents() {
buttonGroup1 = new javax.swing.ButtonGroup(); jLabel1 = new javax.swing.JLabel(); jButton1 = new javax.swing.JButton(); jButton2 = new javax.swing.JButton(); jButton3 = new javax.swing.JButton();
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.