JCheckbox kaputt?

Schrubber

Bekanntes Mitglied
Hallo...

Ich habe folgendes Problem.

Meine Checkbox (JCheckbox) ist folgend erstellt:

JCheckBox benoetigt = new JCheckbox();

Wenn ich diese nun mit benoetigt.isSelected(); abfrage, ist es EGAL, welchen Wert sie hat. Es wird immer false zurückgegeben.... Woran liegt das? :(


Grüße,
Schrubber
 
S

SlaterB

Gast
an deinem Restprogramm,

typischer Fehler:
in die GUI hast du eine andere JCheckBox eingefügt,
a ist selektiert, du fragst immer den Wert von b ab

falls du nicht direkt mit mehreren JCheckboxen hantierst kann auch das umgebene Panel versehentlich doppelt erstellt worden sein bis zum JFrame,
nur vollständige Programme haben eine Aussagekraft
 
S

SlaterB

Gast
siehe auch edit in meinem Post und Folgeantwort,

du kannst beharren worauf immer du willst, ohne weitere Infos oder Code wird es hier garantiert keine neuen Erkenntnisse mehr geben
 
T

Tomate_Salat

Gast
@Schrubber: nach dem was du gepostet hast, verhält die sich korrekt. Poste den relevanten Code, dann können wir dir sagen, was falsch ist.

@Slater: wirklich? 2x hintereinander eine Sekunde schneller als ich :D
 

Schrubber

Bekanntes Mitglied
Java:
		if(benoetigt.isSelected())
			unbenoetigt = 1;
		else
			unbenoetigt = 0;
Damit frage ich ab und setze sie.


Java:
JCheckBox benoetigt = null;
benoetigt = new JCheckBox();


Was braucht ihr denn? Sind 1000 Zeilen mit firmeninternen Daten ..
 
S

SlaterB

Gast
tja, irgendwas in diesen 1000 Zeilen ist falsch, ohne Programmierkenntnisse nicht zu lösen,

du kannst versuchen eine JCheckBox in ein Dummy-Programm einzubauen -> wird wohl funktionieren,
du kannst versuchen das 1000-Zeilen-Programm um unbeteiligte Panel/ Klasse zu reduzieren, in der letztlichen Struktur alle sonstigen Elemente nach und nach zu entfernen usw.,
bestenfalls verschwindet dabei der Fehler von selbst, dann nach und nach herausfinden bei welchem Schritt
 

Schrubber

Bekanntes Mitglied
Ich habe eine GUI, wo 4 Textfelder, 1 SlideBox, 4 RadioButtons und 2 SelectBoxes sind. Diese werden mit Werten aus der DB bestückt. Nun gibt es einmal den Knopf Edit. Damit gebe ich die Möglichkeit, die vorhandenen Beiträge zu bearbeiten. Bei einem klick auf Update werden die Daten alle in die Datenbank ergänzt. Also der ehemalige Eintrag wird überspeichert.
 

jgh

Top Contributor
um deine Frage zu beantworten ;) : Nein, JCheckbox ist nicht kaputt.

Java:
	public static void main(String[] args) {
		JFrame f = new JFrame();
		f.setLocationRelativeTo(null);
		f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

		JCheckBox j = new JCheckBox("Hallo");
		j.addActionListener(new ActionListener() {
			@Override
			public void actionPerformed(ActionEvent e) {
				System.out.println("is Selected:"
						+ ((JCheckBox) e.getSource()).isSelected());
			}
		});
		f.add(j);
		f.pack();
		f.setVisible(true);
	}
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
J ActionListener von JCheckBox im Knoten von JTree funktioniert nicht Java Basics - Anfänger-Themen 2
T Zugriff auf JCheckBox Java Basics - Anfänger-Themen 8
K Input/Output JCheckBox mit Bestätigungs-Button Java Basics - Anfänger-Themen 22
V Scale displayed Image via JCheckBox Java Basics - Anfänger-Themen 1
D Status sicher - JCheckbox Java Basics - Anfänger-Themen 4
S JCheckbox-Werte in JTable ändern Java Basics - Anfänger-Themen 2
Spin JCheckbox Java Basics - Anfänger-Themen 3
P JCheckBox Java Basics - Anfänger-Themen 2
E JCheckBox-problemchen Java Basics - Anfänger-Themen 2
H JCheckbox Java Basics - Anfänger-Themen 20
P JCheckBox mit ActionListener Java Basics - Anfänger-Themen 3
L jCheckBox Abfrage Java Basics - Anfänger-Themen 2
D jcheckbox disablen Java Basics - Anfänger-Themen 5
S actionPerformed und JCheckBox Java Basics - Anfänger-Themen 4
N Array aus JCheckBox? 1000 if's UPDATE: Spaltennamen auslesen Java Basics - Anfänger-Themen 12
U JCheckBox Java Basics - Anfänger-Themen 5
S JCheckBox überwachen Java Basics - Anfänger-Themen 2
V Switch Methode macht Code kaputt Java Basics - Anfänger-Themen 18
E new File macht den Pfad kaputt Java Basics - Anfänger-Themen 15
R BorderLayout macht meine Zeichnung kaputt Java Basics - Anfänger-Themen 14

Ähnliche Java Themen

Neue Themen


Oben