在Java中,可以通过使用JavaFX或Swing来获取复选框的内容。
在JavaFX中,可以使用CheckBox类来创建复选框,并使用isSelected()方法来检查复选框是否被选中。以下是一个简单的示例:import javafx.application.Application;import javafx.scene.Scene;import javafx.scene.control.CheckBox;import javafx.scene.layout.VBox;import javafx.stage.Stage;public class Main extends Application { public static void main(String[] args) { launch(args); } @Override public void start(Stage primaryStage) { CheckBox checkBox = new CheckBox("复选框"); VBox vbox = new VBox(checkBox); Scene scene = new Scene(vbox, 200, 200); primaryStage.setScene(scene); primaryStage.show(); checkBox.setOnAction(e -> { if (checkBox.isSelected()) { System.out.println("复选框被选中"); } else { System.out.println("复选框未被选中"); } }); }}在Swing中,可以使用JCheckBox类来创建复选框,并使用isSelected()方法来检查复选框是否被选中。以下是一个简单的示例:import javax.swing.JCheckBox;import javax.swing.JFrame;import javax.swing.JPanel;import java.awt.event.ItemEvent;import java.awt.event.ItemListener;public class Main { public static void main(String[] args) { JFrame frame = new JFrame("复选框示例"); JCheckBox checkBox = new JCheckBox("复选框"); JPanel panel = new JPanel(); panel.add(checkBox); frame.getContentPane().add(panel); frame.setSize(200, 200); frame.setVisible(true); checkBox.addItemListener(new ItemListener() { @Override public void itemStateChanged(ItemEvent e) { if (checkBox.isSelected()) { System.out.println("复选框被选中"); } else { System.out.println("复选框未被选中"); } } }); }}无论是在JavaFX还是Swing中,都可以使用isSelected()方法来检查复选框是否被选中,并根据需要执行相关操作。