2014-01-24 2 views
0

jess에서 java에서 combobox를 구현하는 방법은 무엇입니까?JESS에서 자바 스윙을 구현하는 방법

나는이 슬롯에 필요
;defglobals 
(defglobal ?*combobox* = 0) 
;deffunctions 
(bind ?*combobox* (new JComboBox)) 

(deffunction add-widgets() 
(?*c* add ?*combobox* (BorderLayout.CENTER))) 
(?*combobox* addActionListener (implement ActionListener 
    using (lambda (?name ?evt) 
(bind ?*combobox* ("slot1" "slot2")))) 

이 목록 및 확인을 클릭, 다른 목록이 같은 콤보 상자에 표시 할 수 후 표시 :이 같은 뭔가를해야합니다. 모든 멀티 슬롯에 대해 다른 콤보 박스를 만들어야합니까?

답변

0

스윙은 Java, Jess 또는 Groovy, Scala 또는 Clojure에서 사용하는 것과 동일합니다. Java에서 원하는 GUI를 프로그래밍하는 방법을 모르는 경우에는 먼저이를 수행하는 방법을 배워야합니다. The Swing chapter of the online Java Tutorial은 그 길을 시작하기에 좋은 장소입니다.

0

문제가되지 않습니다. 자바에서는 단순히 배열을 수행하여 combobox로 보낼 수 있습니다. 나는 jess에서 그것을 할 수 없다. 나는 그것과 상호 작용하는 방법을 모른다.

관련 문제