2014-11-05 12 views
5

क्या ऐसी कोई चीज है? मैंने javafx वर्चुअल कीबोर्ड googled है, लेकिन ऐसा लगता है कि कुछ भी वैध नहीं है। मैं इस लेख को देखा है, लेकिन कोई कोड या उदाहरणजावाएफएक्स वर्चुअल कीबोर्ड

http://docs.oracle.com/javase/8/javafx/user-interface-tutorial/embed.htm

किसी को भी एक JavaFX आवेदन पत्र में एक आभासी कीबोर्ड के साथ पूर्व अनुभव है? जब टेक्स्टफील्ड केंद्रित होता है तो मुझे या तो सामान्य कीबोर्ड या न्यूमेरिक कीपैड दिखाने में सक्षम होना चाहिए।

उत्तर

7

हां, ओरेकल जावा 8 वितरण में जावाएफएक्स वर्चुअल कीबोर्ड जैसी चीज है, हालांकि इसे जावाफैक्स के एम्बेडेड संस्करण के बाहर ओरेकल द्वारा दस्तावेज या समर्थित नहीं किया गया है।

हालांकि, वर्चुअल कीबोर्ड ओरेकल डेस्कटॉप जावा 8 जेआरई के साथ जहाज में प्रतीत होता है और यदि आप कुछ अनियंत्रित और असमर्थित सिस्टम गुणों को टॉगल करते हैं तो ऐसा लगता है।

प्रयास करें:

  • -Dcom.sun.javafx.isEmbedded=true

और शायद यह भी

  • -Dcom.sun.javafx.touch=true
  • -Dcom.sun.javafx.virtualKeyboard=javafx

इंटरनेट पर कुछ संबंधित अधूरा जानकारी:

javafxports पर लोगों से अधिक है, और अधिक पता हो सकता है तो आप वहाँ पूछ आप अधिक जानकारी चाहते हैं, तो (यदि आप उनके उपकरणों में से एक को लक्षित कर रहे) की कोशिश कर सकते।

+0

किया मैंने ऊपर आदेशों के साथ अपने आवेदन भाग गया, लेकिन जब मैं एक पाठ क्षेत्र पर क्लिक किया फ्लॉप कुछ भी कर रहे हैं? – Gillardo

0

यह सुनिश्चित हो, आप झंडे

  • -Dcom.sun.javafx.isEmbedded=true
  • -Dcom.sun.javafx.touch=true
  • -Dcom.sun.javafx.virtualKeyboard=javafx

JavaVM के लिए और आवेदन करने के लिए नहीं है ... (पोस्ट के रूप में जोड़ा जोड़ना होगा, चूंकि मैं टिप्पणी नहीं कर सकता ...)

टी अनुकूलित करना है वह कीबोर्ड लेआउट की आवश्यकता है? कीबोर्ड को प्रभावित करने वाले सीएसएस फ़ील्ड के लिए ${JRE/JDK_INSTALL}/jre/lib/ext/jfxrt.jar में /com/sun/javafx/scene/control/skin/caspian/fxvk.css देखें।

1

अगर आप उलझन में रहे हैं, यहाँ, पकड़ने:

अपनी परियोजना क्लिक 1.right (Netbeans में)

2.click गुण -> रन ->

3।[वी एम विकल्प] के साथ भरें:

-Dcom.sun.javafx.isEmbedded=true 
    -Dcom.sun.javafx.touch=true 
    -Dcom.sun.javafx.virtualKeyboard=javafx 

4.OK,

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