Java 如何使用JButton保存首选项?
我是Java新手,我正在尝试将首选项保存在选项窗口中。我正在用JLabel矩阵创建游戏地图。我有3张地图,用户将使用组合框选择它们,并为游戏选择回合(1轮、3轮或5轮),我需要保存用户选择的选项 这是组合框的方法,现在我不知道如何添加到botton以便保存设置,因此当用户单击新游戏时,它将打开之前选择的选项。我正在使用菜单项。其中tab是我的类Tablero的变量Java 如何使用JButton保存首选项?,java,swing,jframe,jbutton,itemlistener,Java,Swing,Jframe,Jbutton,Itemlistener,我是Java新手,我正在尝试将首选项保存在选项窗口中。我正在用JLabel矩阵创建游戏地图。我有3张地图,用户将使用组合框选择它们,并为游戏选择回合(1轮、3轮或5轮),我需要保存用户选择的选项 这是组合框的方法,现在我不知道如何添加到botton以便保存设置,因此当用户单击新游戏时,它将打开之前选择的选项。我正在使用菜单项。其中tab是我的类Tablero的变量 public void itemStateChanged(ItemEvent e) { int selectedIndex =
public void itemStateChanged(ItemEvent e) {
int selectedIndex = combobox.getSelectedIndex();
switch(selectedIndex){
case 0: //small map
tab.matrizpeque();
tab.llmatrizpeque(5,8);
break;
case 1: //med map
tab.matrizmed();
tab.llmatrizmed(8,12);
break;
case 2: //big map
tab.matrizbig();
tab.llmatrizbig(10,15);
break;
}
}
您可以使用mysql来持久化数据,这是更简单的方法。另一个好的选择是xml文件。使用xml搜索持久性。Java首选项api是执行此操作的标准方法
你能发布你的代码并告诉我们你到目前为止尝试了什么吗?也许我还不够清楚。我需要一个例子,因为我不太了解preferences api。