У меня есть приложение, которое реализует JTree и заполняет дерево файлом свойств java по умолчанию; Узлы - это ключи, а значения - это содержимое узла. Приложение было разработано так, чтобы быть динамичным, поэтому JButton и JTextField реализованы для ввода новых значений и поместите значения в ключи существующего в файле свойств.Свойства Java File, добавляющие новые значения
Так, например, у меня есть строка ниже в качестве значения по умолчанию через sample.properties файл
узел = кошка, собака, мыши
и используя JTextField и JButton I вход «кролика», чтобы добавить к узлу, чтобы выглядеть следующим образом:
узел = кошка, собака, мышей, кроликов
Я реализовал JTextField и JButton и они работают, но я просто не могу найти хороший способ добавляемых новые значения для существующих ключей в файле свойств.
Я просто попытался это, похоже, не добавить к существующей пары ключ = значение. Для этого я хочу добавить новое значение к существующей паре key = value, поэтому, если я хочу «value2» в существующем «key = value1», он добавит к существующему ключу, чтобы он выглядел как «key = value1, value2», – thestiggg
@ user3201025 проверить обновление сообщения – CycDemo
эй спасибо, что решил мою проблему, сначала BufferedWritter просто добавляет весь файл свойств на себя, но с FileOutputStream он переписывает его, что мне нужно – thestiggg