Этот вопрос похож на этот: Как вы ссылаетесь на кнопку внутри ее actionlistener?
Я хочу создать простую форму, содержащую 8 кнопок переключения.Если я выберу кнопку переключения и нажму кнопку «Сохранить», она запишется в текстовый файл, например «Кнопка x, Вкл».В следующий раз, когда я открою форму, форма будет проверять в блокноте, если кнопка Х уже включена.Если эта кнопка включена, кнопка переключения уже будет выбрана, и наоборот.
Я знаю, как писать и читать из блокнота, но я не уверен, как проверить, т.е. кнопка выбора пользователя 2, а затем коднапишу во вторую строку "Button2, on"
Вот мой код, который нужно написать:
Path path = Paths.get(csvFile);
// check if button x is selected, if yes : <- how to refer to button x ?
BufferedWriter bw = new BufferedWriter(New FileWriter(csvFile, true);
writer.write ("button x,on" + "\r\n");
writer.close
, и это мой код при открытии формы:
BufferedReader br = null;
String line = "";
String resFilesplitby = ",";
br = new BufferedReader(new FileReader(csvFile));
while((line = br.readLine()) != null){
String[] condition = line.split(csvFilesplitby);
String power = condition[1];
// check if button x is already selected
if (button x power.equals("on")){
button x.isSelected();
}
}