2017-09-27 23 views
16

मैं अपने जावाएफएक्स एप्लिकेशन को बनाने के लिए JavaFX Gradle plugin का उपयोग कर रहा हूं। क्या एक पूर्ण स्टार्ट मेनू आइटम को समाप्त इंस्टॉलर में जोड़ना संभव है?क्या मैं जावाफैक्स के साथ अपने प्रोग्राम में अधिक स्टार्ट मेनू आइटम जोड़ सकता हूं?

+2

मैं इस जाँच लिया है के निर्माता हूँ, ऐसा लगता है कि कुछ विशेष विन्यास की जरूरत है । जब मुझे कुछ काम मिल गया, तो मैं आपको जवाब दूंगा। ** अस्वीकरण: ** मैं जावाएफएक्स ग्रैडल प्लगइन – FibreFoX

उत्तर

10

अपने other question regarding additional native launchers का उत्तर देने के बाद मैंने जेडीके के स्रोतों की जांच की, यह देखने के लिए कि इसके लिए क्या आवश्यक है।

सक्षम "needMenu" -प्रोपर्टी के साथ कोई भी लॉन्चर स्टार्ट-मेनू के अंदर कुछ मेनू-प्रविष्टि में दिखाई देगा। बस अपने buildfile को कुछ इस तरह जोड़ें:

jfx { 
    // ... normal configuration ... 

    // your secondary entry points, each will inherit the configuration, unless you specify otherwise here 
    secondaryLaunchers = [ 
     [ 
      appName: 'somethingDifferent2', 
      mainClass: 'your.different.entrypoint.MainApp', 
      // the following is required for an start-menu entry 
      needMenu: true 
     ] 
    ] 
} 

अस्वीकरण: मुझे लगता है कि JavaFX-Gradle-प्लगइन

+0

का निर्माता हूं जो आसान था। धन्यवाद @ फाइबरफ़ॉक्स। – Pablo

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

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