Java复选框保存

Java复选框保存,java,checkbox,Java,Checkbox,我需要一些帮助来保存复选框,我是这方面的新手 我要做的是保存设置: if(e.getSource() == einstellung){ JFrame meinJFrame = new JFrame(); meinJFrame.setTitle("JRadioButton Beispiel"); meinJFrame.setSize(400,300); JPanel panel = new JPanel(); pa

我需要一些帮助来保存复选框,我是这方面的新手

我要做的是保存设置:

if(e.getSource() == einstellung){


        JFrame meinJFrame = new JFrame();
        meinJFrame.setTitle("JRadioButton Beispiel");
        meinJFrame.setSize(400,300);
        JPanel panel = new JPanel();
        panel.setBackground(Color.BLACK);
 //Checkbox 1

        JCheckBox check = new JCheckBox("Activate Wall at the score of 500k.", false);

        panel.add(check);

      //Checkbox 2
        JCheckBox check1 = new JCheckBox ("Activate Trump Tower at the score of 1 million.", false);

        panel.add(check1);           

        meinJFrame.add(panel);
        meinJFrame.setVisible(true);

这是我正在创建的一个小游戏,我只想保存复选框,以便在我再次启动程序时选中(或不选中)。

如果我理解正确,您希望在用户退出应用程序后保存最后的设置配置。要做到这一点,最简单的方法是在jar中维护一个.properties文件,该文件应该在启动时读取,加载设置,然后在用户更改设置时编辑并保存该文件。即使不是这样,也应该创建一个包含这些设置的类

您可以使用
属性

这使得:

  • 获取/设置单个属性
  • 将所有问题保存/加载到文件中

  • 基本上需要考虑如何跨重新启动应用程序的状态(例如选中的复选框)。例如,当任何复选框被更改或应用程序关闭时,您可以在文件或中存储选中的复选框。打开时,需要再次读取此文件/数据库以将复选框设置为正确的值。这个问题不需要你的全部代码。请以后只在这里粘贴相关的代码片段。谢谢我是新来的,编辑了这篇文章,谢谢你的帮助!谢谢你的回答,是的,这正是我想要的,我会试试看!