Changeset 1434 for trunk/src/org/expeditee/setting
- Timestamp:
- 10/02/19 14:19:48 (5 years ago)
- Location:
- trunk/src/org/expeditee/setting
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/expeditee/setting/DirectoryListSetting.java
r1245 r1434 3 3 import java.io.File; 4 4 import java.util.ArrayList; 5 import java.util.HashMap; 5 6 import java.util.LinkedList; 6 7 import java.util.List; 8 import java.util.Map; 7 9 10 import org.expeditee.gui.DisplayController; 8 11 import org.expeditee.gui.FrameIO; 9 12 import org.expeditee.gui.FrameUtils; … … 11 14 12 15 public class DirectoryListSetting extends ListSetting<String> { 13 16 14 17 /* 15 18 public DirectoryListSetting(String tooltip, String name, List<String> value) { … … 23 26 @Override 24 27 public boolean setSetting(Text text) { 25 _value.addAll(FrameUtils.getDirs(text)); 28 List<String> dirs = FrameUtils.getDirs(text); 29 if (!dirs.isEmpty()) { 30 _value.clear(); 31 _value.addAll(dirs); 32 } 26 33 return true; 27 34 } 28 35 29 36 public List<String> getAbsoluteDirs() { 30 37 String parent_folder = FrameIO.PARENT_FOLDER; … … 44 51 // => use it 'as is' 45 52 abs = rel; 46 } 47 else { 48 abs = parent_folder + rel; 49 53 } else { 54 abs = parent_folder + rel; 50 55 } 51 56 value_absolute_dir.add(abs); -
trunk/src/org/expeditee/setting/ListSetting.java
r1242 r1434 26 26 import org.expeditee.gui.FrameIO; 27 27 import org.expeditee.items.Text; 28 import org.expeditee.settings.UserSettings; 28 29 29 30 public abstract class ListSetting<T> extends VariableSetting { … … 68 69 listFrame.getTitleItem().delete(); 69 70 70 int x = 100;71 int y = 100;71 int x = UserSettings.TitlePosition.get(); 72 int y = UserSettings.TitlePosition.get(); 72 73 for (T v: _value) { 73 74 if (v == null) continue;
Note:
See TracChangeset
for help on using the changeset viewer.