jCheckBox - aktiviert und nicht aktiviert

Status
Nicht offen für weitere Antworten.

lordsaibo

Mitglied
Hallo wie mache ich es dass die Checkbox wenn sie aktiviert ist etwas anderes anzeigt wie wenn sie nicht aktiviert ist?
Jedes mal wenn ich die Checkbox aktiviere oder deaktiviere wird TEST ausgegeben.
ich habe bisher folgendes test programm erstellt:

Code:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.applet.Applet;

public class EingabeAppletSWING extends Applet implements MouseListener, ItemListener
{
  static JTextField text1 = new JTextField("", 50);
  static JTextField text2 = new JTextField("", 50);
  public static String t;
  

  static JCheckBox cb = new JCheckBox("CheckBox", false);

  public void init()
  {
    text1.setBackground(Color.YELLOW);
    text1.setBounds(10, 10, 150, 200);
    text1.addMouseListener(this);

    text2.setBackground(Color.YELLOW);
    text2.setBounds(10, 400, 150, 200);


    cb.setLayout(new FlowLayout());
    cb.addItemListener(this);


    this.add(text1);
    this.add(text2);
    this.add(cb);
    
  }
  public void itemStateChanged(ItemEvent e)
  {
    System.out.println("TEST");
  }
  
  public void mouseClicked(MouseEvent e)
  {
     System.out.println("Aktion");
     t = text1.getText();
     System.out.println(t);
     text2.setText(t);

  }
  public void mouseEntered(MouseEvent e)
  {

  }
  public void mouseExited(MouseEvent e)
  {



  }
  public void mousePressed(MouseEvent e)
  {

  }
  public void mouseReleased(MouseEvent e)
  {

  }

}
 
S

SlaterB

Gast
schön langer Post, alles was du wissen willst versteckst du aber in drei kleinen Wörtern:
"etwas anderes anzeigt"

soll man sich erraten was damit gemeint ist?
 

lordsaibo

Mitglied
ok sry war nicht so klar formuliert.
ich möchte dass wenn ich diesen haken an der Checkbox aktiviert habe die Ausgabe: System.out.println("Haken aktiviert") erscheint
wenn die Checkbox wieder deaktiviert wird soll System.out.println("Haken deaktiviert") ausgegeben werden
 

Marcel_Handball

Bekanntes Mitglied
Wenn ich dich richtig verstanden habe, brauchst du dies:

Code:
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;

public class name implements ItemListener
  Checkbox c1 = new Checkbox( "Ausgabe", false );

  public void itemStateChanged( ItemEvent e ){
 
        if(c1.getState()==true){System.out.println(Aktiviert)}
         else{System.out.println(nicht Aktiviert)}
   }

Gruß Marcel
 

lordsaibo

Mitglied
ja dieses getState war glaub ich das was ich gesucht habe.

bei mir kommt jetzt aber die fehlermeldung:

EingabeAppletSWING.java:38: cannot find symbol
symbol : method getState()
location: class javax.swing.JCheckBox
if(cb.getState() == true)
^
1 error


Code:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.applet.Applet;



public class EingabeAppletSWING extends Applet implements MouseListener, ItemListener
{
  static JTextField text1 = new JTextField("", 50);
  static JTextField text2 = new JTextField("", 50);
  public static String t;
  

  static JCheckBox cb = new JCheckBox("CheckBox", false);

  public void init()
  {
    text1.setBackground(Color.YELLOW);
    text1.setBounds(10, 10, 150, 200);
    text1.addMouseListener(this);

    text2.setBackground(Color.YELLOW);
    text2.setBounds(10, 400, 150, 200);


    cb.setLayout(new FlowLayout());
    cb.addItemListener(this);


    this.add(text1);
    this.add(text2);
    this.add(cb);
    
  }
  public void itemStateChanged(ItemEvent e)
  {
        if(cb.getState() == true)
        {
          System.out.println("Aktiviert");
        }
         else
        {
          System.out.println("nicht Aktiviert");
        }

    
  }
  
  public void mouseClicked(MouseEvent e)
  {
     System.out.println("Aktion");
     t = text1.getText();
     System.out.println(t);
     text2.setText(t);

  }
  public void mouseEntered(MouseEvent e)
  {

  }
  public void mouseExited(MouseEvent e)
  {



  }
  public void mousePressed(MouseEvent e)
  {

  }
  public void mouseReleased(MouseEvent e)
  {

  }

}
 

doctus

Bekanntes Mitglied
public boolean isSelected()
Liefert true, wenn die Box selektiert(ausgewählt/aktiviert) ist.

Versuchs mal damit.

Lg doctus
 

Marcel_Handball

Bekanntes Mitglied
Stimmt, so geht's



Code:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.applet.Applet;


public class EingabeAppletSWING extends Applet implements ItemListener
{
  static JTextField text1 = new JTextField("", 50);
  static JTextField text2 = new JTextField("", 50);
  public static String t;

  static JCheckBox cb= new JCheckBox("CheckBox", false);

  public void init()
  {
    text1.setBackground(Color.YELLOW);
    text1.setBounds(10, 10, 150, 200);

    text2.setBackground(Color.YELLOW);
    text2.setBounds(10, 400, 150, 200);


    cb.setLayout(new FlowLayout());
    cb.addItemListener(this);
    

    this.add(text1);
    this.add(text2);
    this.add(cb);
   
  }
  public void itemStateChanged(ItemEvent e)
  {
        if(cb.isSelected() == true){text1.setText("Aktiviert");}
         else{text1.setText("nicht Aktiviert");}
  }
 
  public void mouseClicked(MouseEvent e)
  {
     System.out.println("Aktion");
     t = text1.getText();
     System.out.println(t);
     text2.setText(t);

  }

}
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Falsches Rendern durch JCheckBox in eigenem JTree AWT, Swing, JavaFX & SWT 6
C JCheckBox disabled text color AWT, Swing, JavaFX & SWT 9
S JRadioButton und JCheckBox im JTree AWT, Swing, JavaFX & SWT 14
B JCheckBox ausrichten ? AWT, Swing, JavaFX & SWT 1
Paul15 JCheckBox und JToggleButton AWT, Swing, JavaFX & SWT 5
M Swing JCheckbox Namen vergeben? AWT, Swing, JavaFX & SWT 5
E Zustand der JCheckBox abfragen AWT, Swing, JavaFX & SWT 1
D JCheckbox und JSpinner in JTable AWT, Swing, JavaFX & SWT 9
K Swing JCheckbox ändern AWT, Swing, JavaFX & SWT 3
N ChangeListener und jCheckBox AWT, Swing, JavaFX & SWT 3
B JTable inkl. JCheckbox AWT, Swing, JavaFX & SWT 5
StrikeTom JCheckBox in JTable AWT, Swing, JavaFX & SWT 6
A Swing JCheckbox transparent machen AWT, Swing, JavaFX & SWT 7
G Swing JCheckBox, setEnabled(false) und HTML Text Problem AWT, Swing, JavaFX & SWT 5
Z Swing JCheckBox in einer JTable AWT, Swing, JavaFX & SWT 8
B JCheckbox ja oder nein AWT, Swing, JavaFX & SWT 3
O Jcheckbox Status nachträglich abfragen AWT, Swing, JavaFX & SWT 2
C Swing JCheckBox setEditable(false)? AWT, Swing, JavaFX & SWT 9
X Swing JCheckbox in JTable AWT, Swing, JavaFX & SWT 6
F DefaultTableCellRenderer blendet JCheckBox aus AWT, Swing, JavaFX & SWT 4
Burny91 Swing JCheckBox in JList einbetten AWT, Swing, JavaFX & SWT 4
K JCheckBox datenstruktur AWT, Swing, JavaFX & SWT 10
J Swing JCheckBox enabled, aber graues Kästchen AWT, Swing, JavaFX & SWT 2
S Swing Problem mit JCheckBox auf JPanel in JScrollPane AWT, Swing, JavaFX & SWT 8
C JCheckBox Kreuz statt Haken AWT, Swing, JavaFX & SWT 7
S Swing Werte einer Jcheckbox aus eine Klasse A in eine Klasse B aufrufen AWT, Swing, JavaFX & SWT 6
S GUI blocked after checked a JcheckBox AWT, Swing, JavaFX & SWT 2
S JCheckBox Paint AWT, Swing, JavaFX & SWT 7
M JCheckBox Icon anpassen AWT, Swing, JavaFX & SWT 2
E Matrix mit JCheckBox AWT, Swing, JavaFX & SWT 29
Balbes Änderung des Wertes von JCheckBox in einer JTable AWT, Swing, JavaFX & SWT 4
S Frage zu JCheckBox AWT, Swing, JavaFX & SWT 2
T Swing JCheckBox: Wie getState() abfragen? AWT, Swing, JavaFX & SWT 2
FoolMoon Swing JCheckBox neben Text in einer Tabelle AWT, Swing, JavaFX & SWT 2
J Icon einer JCheckBox AWT, Swing, JavaFX & SWT 6
E Swing Wechsel in JCheckBox abfangen AWT, Swing, JavaFX & SWT 10
S JCheckBox AWT, Swing, JavaFX & SWT 9
D JTable - JCheckbox und Renderer AWT, Swing, JavaFX & SWT 2
V JCheckBox in JTable AWT, Swing, JavaFX & SWT 3
T JCheckBox deselektieren (Haken wieder entfernen) - wie? AWT, Swing, JavaFX & SWT 5
W JRadioButton / JCheckBox problem AWT, Swing, JavaFX & SWT 6
K JCheckBox in einer JTable auswählbar machen AWT, Swing, JavaFX & SWT 2
J Listener erkennt Deselektierung von JCheckbox nicht AWT, Swing, JavaFX & SWT 13
T Dynamische Anpassung einer jCheckBox AWT, Swing, JavaFX & SWT 11
T JCheckBox ohne "Box"? AWT, Swing, JavaFX & SWT 6
H JCheckBox - Ist die Abfrage wirklich so umständlich ? AWT, Swing, JavaFX & SWT 3
A Problem der Größe von JCheckBox nach Hinzufügen eines Popups AWT, Swing, JavaFX & SWT 2
F Wie Item Listener zu JCheckBox(in JTable) hinzufügen? AWT, Swing, JavaFX & SWT 6
M JCheckbox, das selektieren verhindern AWT, Swing, JavaFX & SWT 9
M JCheckBox Standard MouseListener entfernen AWT, Swing, JavaFX & SWT 13
A JCheckBox abfragen AWT, Swing, JavaFX & SWT 6
J Variabler VariablenIdentifier - JCheckBox AWT, Swing, JavaFX & SWT 9
I JTree und JCheckbox Problem AWT, Swing, JavaFX & SWT 4
G jCheckBox AWT, Swing, JavaFX & SWT 8
G JMenu problem mit der Breite von einer JCheckBox AWT, Swing, JavaFX & SWT 2
D Seltsamer Rahmen bei JCheckBox AWT, Swing, JavaFX & SWT 7
G JCheckBox mit Text und Icon AWT, Swing, JavaFX & SWT 5
M JCheckbox in JCombobox AWT, Swing, JavaFX & SWT 7
H jCheckBox abschalten AWT, Swing, JavaFX & SWT 3
B JTextFiled, JCheckBox, JSpinner Eigenschaften speichern AWT, Swing, JavaFX & SWT 2
G JCheckbox Buttongroup Problem AWT, Swing, JavaFX & SWT 7
P JCheckBox: das 4eck mit kreuz soll rechts vom wort stehen AWT, Swing, JavaFX & SWT 3
R JCheckBox mit Image und Text AWT, Swing, JavaFX & SWT 5
G JCheckBox nicht änderbar machen AWT, Swing, JavaFX & SWT 2
V Statusabfrage von JCheckBox und JComboBox AWT, Swing, JavaFX & SWT 7
P JCheckBox AWT, Swing, JavaFX & SWT 4
L Probleme mit JCheckBox AWT, Swing, JavaFX & SWT 15
A JButton und JCheckBox im JTree reagieren nicht AWT, Swing, JavaFX & SWT 13
J JCheckBoxMenuItem und JCheckBox synchronisieren AWT, Swing, JavaFX & SWT 6
D Welche JCheckBox des Arrays ist das? AWT, Swing, JavaFX & SWT 2
P JCheckbox einmal gewählt immer gewählt ? AWT, Swing, JavaFX & SWT 2
M Weiße JCheckBox? AWT, Swing, JavaFX & SWT 5
S Herausbekommen welche JCheckBox selectiert wurde AWT, Swing, JavaFX & SWT 6
S Swing jScrollPane - pro Eintrag der Liste, die jCheckBoxes Speichern die in dem Eintrag aktiviert wurden AWT, Swing, JavaFX & SWT 2
J JTabbedPane Tab in den Vordergrund (aktiviert) bekommen ? AWT, Swing, JavaFX & SWT 2
Student Bei Login überorüfen, ob CAPS-LOCK aktiviert ist. AWT, Swing, JavaFX & SWT 3
H JavaFX Background-Bild wird in .exe nicht angezeigt AWT, Swing, JavaFX & SWT 6
B im JFrame gesetzte Hintergrundfarbe wird beim Ausführen nicht gezeigt AWT, Swing, JavaFX & SWT 2
F JavaFX Per Jpacke erstellte exe startet nicht AWT, Swing, JavaFX & SWT 5
Juelin Text und Backgroundcolor im Label geht nicht AWT, Swing, JavaFX & SWT 7
G Spaltenbreite bei drag nicht änderbar AWT, Swing, JavaFX & SWT 4
Juelin if Abfrage funktioniert nicht richtig AWT, Swing, JavaFX & SWT 10
MiMa Darstellung von FXML ateien nicht korrekt (SceneBuilder) AWT, Swing, JavaFX & SWT 2
P Methode wird nicht überprüft AWT, Swing, JavaFX & SWT 4
C Button ActionListener funktioniert nicht AWT, Swing, JavaFX & SWT 1
M Mandelbrot mit BigDecimal erstellen und in der UI zeichnen, funktionierte nicht. AWT, Swing, JavaFX & SWT 1
H JavaFX PixelWriter.setColor setzt Farbe nicht AWT, Swing, JavaFX & SWT 2
M JavaFX Diagonale Linie nicht ausgegeben/angezeigt AWT, Swing, JavaFX & SWT 1
M JavaFX Mandelbrot-bild noch nicht optimiert AWT, Swing, JavaFX & SWT 7
Hatsi09 Javafx MediaPlayer spielt nicht immer AWT, Swing, JavaFX & SWT 3
P thread nimmt veränderte boolean nicht AWT, Swing, JavaFX & SWT 7
P Animation läuft nicht korrekt AWT, Swing, JavaFX & SWT 8
P AWT Programm funktioniert nicht richtig AWT, Swing, JavaFX & SWT 35
P JTextField wird nur sehr klein angezeigt und verändert die Größe nicht AWT, Swing, JavaFX & SWT 3
Telisti Javafx Image wird nicht richtig integiert AWT, Swing, JavaFX & SWT 8
J Netbeans die JavaFX-Anwendung wird nicht ausgeführt AWT, Swing, JavaFX & SWT 16
thor_norsk Icons laden nicht in GUI AWT, Swing, JavaFX & SWT 15
N €-Zeichen wird nicht akzeptiert AWT, Swing, JavaFX & SWT 4
tommybalbor JavaFx Anwendung klappt nicht für macOs Nutzern, wenn ich zwei dependecies bei maven hinzufüge AWT, Swing, JavaFX & SWT 6
G JOptionPane zeigt nicht an was ich will AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen

Neue Themen


Oben