summaryrefslogtreecommitdiff
path: root/BJC-Utils2/src/main/java/bjc/utils/gui/SimpleJList.java
diff options
context:
space:
mode:
Diffstat (limited to 'BJC-Utils2/src/main/java/bjc/utils/gui/SimpleJList.java')
-rw-r--r--BJC-Utils2/src/main/java/bjc/utils/gui/SimpleJList.java6
1 files changed, 2 insertions, 4 deletions
diff --git a/BJC-Utils2/src/main/java/bjc/utils/gui/SimpleJList.java b/BJC-Utils2/src/main/java/bjc/utils/gui/SimpleJList.java
index 220ac7d..518805b 100644
--- a/BJC-Utils2/src/main/java/bjc/utils/gui/SimpleJList.java
+++ b/BJC-Utils2/src/main/java/bjc/utils/gui/SimpleJList.java
@@ -1,7 +1,5 @@
package bjc.utils.gui;
-import java.util.List;
-
import javax.swing.DefaultListModel;
import javax.swing.JList;
import javax.swing.ListModel;
@@ -17,7 +15,7 @@ public class SimpleJList {
* @param ls The list to populate the JList with.
* @return A JList populated with the elements from ls.
*/
- public static <E> JList<E> buildFromList(List<E> ls) {
+ public static <E> JList<E> buildFromList(Iterable<E> ls) {
return new JList<E>(buildModel(ls));
}
@@ -26,7 +24,7 @@ public class SimpleJList {
* @param ls The list to fill the list model from.
* @return A list model populated with the elements from ls.
*/
- public static <E> ListModel<E> buildModel(List<E> ls) {
+ public static <E> ListModel<E> buildModel(Iterable<E> ls) {
DefaultListModel<E> dlm = new DefaultListModel<>();
ls.forEach(dlm::addElement);