2012-08-17 12 views
5

पर जेकंपोनेंट विधियों को याद करना मैं setComponentPopupMenu() का उपयोग करना चाहता हूं। लेकिन Scala.Swing.Component में सभी JComponent विधियों की प्रतीत नहीं होती है हालांकि javax.swing.JComponent को दस्तावेज़ में संदर्भित किया गया है। तो मैं थोड़ा उलझन में हूँ।स्कैला स्विंग: घटक

उत्तर

5

स्कैलासिंग एपीआई अधूरा है, लेकिन यह आपको peer के साथ अंतर्निहित स्विंग ऑब्जेक्ट तक पहुंच प्रदान करता है। तो आप

yourScalaSwingComponent.peer.setComponentPopupMenu(...) 

आप वापस जावा (स्विंग) भूमि में वापस आ सकते हैं।

+0

धन्यवाद। अब मैं इस अन्य प्रश्न का एहसास कर सकता हूं: http://stackoverflow.com/questions/938753/scala-popup-menu आप अपना खुद का रैपर बना सकते हैं लेकिन आपको अभी भी एक समय में विधियों को पंप करना पड़ता है। –

संबंधित मुद्दे