आम तौर पर इसकी सलाह नहीं दी जाती है।
N.B .:
- JavaFX से किसी भी AWT का उपयोग कर पूरे AWT ढेर जो स्मृति/proc खपत में वृद्धि कर सकते हैं शुरू कर देंगे।
- ग्लास (एफएक्स यूआई स्टैक) और एडब्ल्यूटी के बीच विशेष रूप से मैक पर थ्रेडिंग टकराव हो सकता है। तो हो सकता है कि आपके ऐप के लिए स्विंग इंटरऑपरेबिलिटी दृष्टिकोण का उपयोग करने के लायक हो,
JFXPanel
को पता है कि इस संघर्ष को कैसे संभाला जाए।
आप (हालांकि यह सार्वजनिक एपीआई नहीं है और भविष्य में बदला जा सकता है) के बजाय AWT एक के ग्लास रोबोट का उपयोग कर सकते हैं:
Robot robot = com.sun.glass.ui.Application.GetApplication().createRobot();
robot.mouseMove(10, 30);
robot.mousePress(1);
स्रोत
2012-06-20 13:55:08
मैं एक JavaFX विशेषज्ञ नहीं हूँ, लेकिन मेरे लिए यह करने लगते हैं एक बहुत ठोस समाधान हो। शिकायत नहीं कर सकता ... कृपया यह नहीं कि मैं जीत-प्रणाली के लिए एक जीत प्रणाली पर प्रोग्रामिंग कर रहा हूं। –