Announcement

Collapse
No announcement yet.

Suche nach möglichem Fehler im Quellcode

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Suche nach möglichem Fehler im Quellcode

    Hallo zusammen,

    Ich möchte folgendes programmieren.
    Wenn ich einen Radio Button aktiviere soll sich der Text eines Labels ändern.
    Somit habe ich den Button zum actionlistener hinzugefügt und sage in dre action performed methode was er tun soll... hier der ausschnitt in dem dies geschehen soll.
    Beim Aktivieren passiert leider nichts... ich weiß nicht woran das liegt...


    Code:
    @Override
    	public void actionPerformed(ActionEvent e) {
    	Object o = e.getSource();
    	
    	// Radio Button 1 wird zugewiesen
    	if (e.equals(jRadioButton1.isSelected()== true)) {
    		System.out.println("R1 ist gewählt");
    		label.setText("wird formatiert.");
            label.setSize(40, 20);
            label.setVisible(true);
            label1.setVisible(false);
    		
    	}
    ich bedanke mich im vorraus und hoffe ihr könnt mir helfen

    Mit freundlichen Grüßen

    Mr_Portugis

  • #2
    Beispiel f. JRadiobuttons

    Hallo Mr_Portugis,
    hier ist ein recht anschauliches Beispiel, wie man mit JRadioButtions arbeitet:
    http://www.java.happycodings.com/Java_Swing/code44.html
    Gruß ngomo
    http://www.winfonet.eu

    Comment


    • #3
      Originally posted by Mr_Portugis View Post
      Code:
      	if (e.equals(jRadioButton1.isSelected()== true)) {
      ich bedanke mich im vorraus und hoffe ihr könnt mir helfen

      Mit freundlichen Grüßen

      Mr_Portugis
      Du vergleichst den ActionEvent e mittels equals() mit einem Boolean; da kann nur false herauskommen.

      Comment


      • #4
        wie müssen wir es dann machen?

        vorschlag?`

        Comment


        • #5
          Das kommt darauf an, was du machen willst...

          Lass' halt das e.equals() weg, da es keinen Sinn macht; oder was genau hast du dir davon versprochen, was es tun soll?

          Comment


          • #6
            er soll schauen ob der radio button aktiviert ist und wenn dann den label von nem frame ändern.... ganz einfach

            Comment


            • #7
              Wenn isSelected true ergibt, dann ist der Radiobutton aktiviert
              Christian

              Comment

              Working...
              X