xDialog - это нечто похожее, вот список поиска из freshmeat. tcl / tk - еще один популярный инструмент для таких заданий.
Плохое решение потребует от пользователя заполнить список и, наконец, пометить все строки:
zenity --list --text "Fill every row, and mark all rows before hitting 'OK'" --column "title" --print-column=2 --multiple --column "value" --editable "name" "(please override)" "host" "" "ip" ""
Допустим, что это не удобно.
Возможно, это помогает:
diff --git a/libdvm/src/main/java/java/lang/Enum.java b/libdvm/src/main/java/java/lang/Enum.java
index 7a0f514..4b897aa 100644
--- a/libdvm/src/main/java/java/lang/Enum.java
+++ b/libdvm/src/main/java/java/lang/Enum.java
@@ -147,7 +147,7 @@
* @see java.lang.Comparable
*/
public final int compareTo(E o) {
- return ordinal - o.ordinal;
+ return ordinal - o.ordinal();
}
/**
Источник: вопрос и ответ.