ပစ်မှတ်ထားသော ပရိသတ်
ဤအက်ပ်အား WebFX ပရောဂျက်ကို လိုက်လျှောက်သည့် developer များအတွက် ထုတ်ဝေထားပြီး၊ ပရောဂျက်သရုပ်ပြများ၏ တစ်စိတ်တစ်ပိုင်းဖြစ်သည်။
ပရိသတ်အသစ်အတွက်
WebFX သည် Java ကုဒ်အခြေခံတစ်ခုတည်းမှ ပလပ်ဖောင်း 7 ခု (ဝဘ်၊ Android၊ iOS၊ macOS၊ Linux၊ Windows နှင့် Raspberry Pi ကဲ့သို့သော) ကို ပစ်မှတ်ထားနိုင်သည့် အခမဲ့၊ ပွင့်လင်းသောအရင်းအမြစ် ဖြတ်ကျော်သည့်ဖြေရှင်းချက်တစ်ခုဖြစ်သည်။
အခြေခံနည်းပညာများ- OpenJFX၊ Gluon နှင့် GWT။
ဥပမာအားဖြင့်၊ သင်သည် ဤတူညီသောအက်ပ်၏ ဝဘ်ဗားရှင်းကို https://enzoclocks.webfx.dev တွင် ဝင်ရောက်ကြည့်ရှုနိုင်ပါသည်။
မည်သည့်ပလပ်ဖောင်းတွင်မဆို၊ အပလီကေးရှင်းအရင်းအမြစ်ကုဒ်သည် အတိအကျတူညီသည် (ဤသရုပ်ပြ၏ရင်းမြစ်ကုဒ်ကိုရယူရန် အောက်ပါ LINKS ကဏ္ဍကို ကြည့်ပါ)။
အပလီကေးရှင်းကို Java ဖြင့်ရေးသားထားပြီး user interface ကိုတည်ဆောက်ရန် JavaFX API ကိုအသုံးပြုသည်။
Gluon toolchain (GraalVM ၏ထိပ်တွင်တည်ဆောက်ထားသည်) ကို ဝဘ်မှလွဲ၍ ပလပ်ဖောင်းအားလုံးအတွက် မူလအက်ပ်တစ်ခုအဖြစ် အပလီကေးရှင်း Java ကုဒ်ကို စုစည်းရန် အသုံးပြုသည် (ထို့ကြောင့် ၎င်းတွင် ဤ Android ဗားရှင်းပါ၀င်သည်)။
GWT ကို ဝဘ်ဗားရှင်းကို စုစည်းရန် အသုံးပြုသည်။ ၎င်းသည် Java ကုဒ်ကို အကောင်းဆုံးဖြစ်အောင် ပြုလုပ်ထားသော JavaScript ကုဒ်အဖြစ်သို့ ကူးပြောင်းသည်။
ရလဒ်အနေဖြင့်၊ ပလပ်ဖောင်းအားလုံးရှိ executable များအားလုံးသည် အကောင်းဆုံးဖြစ်အောင် လုပ်ဆောင်ချက်များကို ပေးဆောင်သည်။
ဤအထူးသရုပ်ပြအကြောင်း
ဤသရုပ်ပြမှုတွင် သင့်ကိုယ်ပိုင် ထိန်းချုပ်မှုများကို ဖန်တီးရန် JavaFX ထိန်းချုပ်မှု API ကို သင်မည်ကဲ့သို့ အသုံးပြုနိုင်ကြောင်း ပြသသည်၊ သို့မဟုတ် ဤနေရာတွင်ကဲ့သို့ - ရှိပြီးသား JavaFX ထိန်းချုပ်မှုစာကြည့်တိုက်ကို ပြန်လည်အသုံးပြုပုံကို ပြသသည်။
ဤသရုပ်ပြတွင်၊ JavaFX အတွက် စိတ်ကြိုက်ထိန်းချုပ်မှုများပါရှိသော စာကြည့်တိုက် (ခရက်ဒစ်- Gerrit Grunwald aka Hansolo) - နာရီများကို တင်ဆက်ရန်အတွက် အသုံးပြုထားသည်။
ဤသရုပ်ပြသည် တုံ့ပြန်မှုရှိသော ဒီဇိုင်းလည်းဖြစ်ပြီး စက်ဝိုင်းထုပ်ပိုးမှု အယ်လဂိုရီသမ်ကြောင့် မျက်နှာပြင်၏ အများဆုံးကို အမြဲအသုံးပြုသည်။
၎င်းသည် JavaFX အပြင်အဆင်စနစ်များက သင့်အား တုံ့ပြန်မှုရှိသောဒီဇိုင်းအက်ပ်များကို အလွယ်တကူဖန်တီးနိုင်ပုံကို သရုပ်ပြသည်။
အခြား WebFX သရုပ်ပြသည် ဤအွန်လိုင်းတွင် ဤအွန်လိုင်းကို သရုပ်ဖော်သည်- https://ledpacking.webfx.dev
လင့်ခ်များ
Enzo စာကြည့်တိုက်- https://bitbucket.org/hansolo/enzo/src/master/
ဤသရုပ်ပြရင်းမြစ်ကုဒ်- https://github.com/webfx-demos/webfx-demo-enzoclocks
WebFX ဝဘ်ဆိုဒ်- https://webfx.dev
WebFX GitHub- https://github.com/webfx-project/webfx
အပ်ဒိတ်လုပ်ခဲ့သည့်ရက်
၂၀၂၃၊ ဒီ ၂
စာကြည့်တိုက်များ နှင့် နမူနာ