เช‰เช•เซ‡เชฒเชพเชฏเซ‡เชฒ: เชซเชพเช‡เชฒเชธเซ‡เชตเชฐ javafx

เชซเชพเช‡เชฒเชธเซ‡เชตเชฐ เชซเชพเช‡เชฒเชธเซ‡เชตเชฐ เช เชเช• เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เช›เซ‡ เชœเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชคเซ‡เชฎเชจเชพ เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เชตเชฟเชตเชฟเชง เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชซเชพเช‡เชฒเซ‹เชจเซ‡ เชธเชพเชšเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเซ‡ เช›เซ‡, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช…เชจเซเชญเชต เช…เชจเซ‡ เชธเซเชฒเชญเชคเชพเชฎเชพเช‚ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชธเซเชงเชพเชฐเซ‹ เช•เชฐเซ‡ เช›เซ‡. เช† เชฒเซ‡เช–เชฎเชพเช‚, เช…เชฎเซ‡ เชคเชฎเชพเชฐเชพ Java เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชฎเชพเช‚ FileSaver เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซ‹ เชคเซ‡เชจเซ€ เชšเชฐเซเชšเชพ เช•เชฐเซ€เชถเซเช‚, FileSaver เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชฎเชพเช‚ เชธเชพเชฎเซ‡เชฒ เช•เซ‹เชก เชธเชฎเชœเชพเชตเซ€เชถเซเช‚ เช…เชจเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เช…เชจเซ‡ เช•เชพเชฐเซเชฏเซ‹เชฎเชพเช‚ เชกเชพเช‡เชต เช•เชฐเซ€เชถเซเช‚ เชœเซ‡ เช† เชธเชฎเชธเซเชฏเชพเชจเซ‡ เชชเซ‚เชฐเช• เชฌเชจเชพเชตเซ‡ เช›เซ‡.

เชตเชงเชพเชฐเซ‡ เชตเชพเชšเซ‹

เช‰เช•เซ‡เชฒเชพเชฏเซ‡เชฒ: javafx เช—เซ‡เชŸ เชตเชฟเชจเซเชกเซ‹ เชจเชฟเชฏเช‚เชคเซเชฐเช•เชฎเชพเช‚

เช•เช‚เชŸเซเชฐเซ‹เชฒเชฐเชฎเชพเช‚ เชตเชฟเชจเซเชกเซ‹ เชฎเซ‡เชณเชตเซ‹ เชœเชพเชตเชพ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช—เชจเซ€ เชฆเซเชจเชฟเชฏเชพเชฎเชพเช‚, เชเช• เชธเชพเชฎเชพเชจเซเชฏ เชชเชกเช•เชพเชฐ เชœเซ‡เชจเซ‹ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชธเชพเชฎเชจเซ‹ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เช›เซ‡ เช•เช‚เชŸเซเชฐเซ‹เชฒเชฐ เช•เซเชฒเชพเชธเชฎเชพเช‚ เชตเชฟเชจเซเชกเซ‹ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฎเซ‡เชณเชตเชตเซ€. เชจเชฟเชฏเช‚เชคเซเชฐเช•เซ‹ เช•เซ‹เชˆเชชเชฃ JavaFX เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ€ เช•เชฐเซ‹เชกเชฐเชœเซเชœเซ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡เช“ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเชพ เชกเซ‡เชŸเชพ เช…เชจเซ‡ เชเช•เช‚เชฆเชฐ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเซ‡ เชฎเซ‡เชจเซ‡เชœ เช•เชฐเซ‡ เช›เซ‡. เช†เชœเซ‡, เช…เชฎเซ‡ เช†เชตเชพ เชฎเซเชฆเซเชฆเชพเชจเซ‡ เช†เชตเชฐเซ€ เชฒเชˆเชถเซเช‚ เช…เชจเซ‡ เช‰เช•เซ‡เชฒเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเซ‹ เชคเซ‡ เชถเซ€เช–เซ€เชถเซเช‚, เชชเช—เชฒเซเช‚-เชฆเชฐ-เชชเช—เชฒเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ€ เชšเชฐเซเชšเชพ เช•เชฐเซ€เชถเซเช‚, เชธเช‚เชฌเช‚เชงเชฟเชค เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เช…เชจเซ‡ เช•เชพเชฐเซเชฏเซ‹เชฎเชพเช‚ เชกเซ‚เชฌเช•เซ€ เชฒเช—เชพเชตเซ€เชถเซเช‚ เช…เชจเซ‡ เชธเชฎเชพเชจ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“เชจเซเช‚ เช…เชจเซเชตเซ‡เชทเชฃ เช•เชฐเซ€เชถเซเช‚ เชœเซเชฏเชพเช‚ เช† เชœเซเชžเชพเชจ เชฎเชฆเชฆเชฐเซ‚เชช เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เชคเซ‹, เชšเชพเชฒเซ‹ เชœเชพเชตเชพ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เช…เชจเซ‡ เชตเชฟเชจเซเชกเซ‹ เช•เช‚เชŸเซเชฐเซ‹เชฒเชฐเซเชธเชจเซ€ เชฆเซเชจเชฟเชฏเชพเชฎเชพเช‚ เช…เชฎเชพเชฐเซ€ เชธเชซเชฐ เชถเชฐเซ‚ เช•เชฐเซ€เช.

เชตเชงเชพเชฐเซ‡ เชตเชพเชšเซ‹

เช‰เช•เซ‡เชฒเชพเชฏเซ‡เชฒ: javafx เชฒเชพเช‡เชต เชคเชพเชฐเซ€เช– เช…เชจเซ‡ เชธเชฎเชฏ

เชœเซ€เชตเช‚เชค เชคเชพเชฐเซ€เช– เช…เชจเซ‡ เชธเชฎเชฏ เชœเชพเชตเชพเชฎเชพเช‚ เชœเซ€เชตเช‚เชค เชคเชพเชฐเซ€เช– เช…เชจเซ‡ เชธเชฎเชฏ: เชเช• เชตเซเชฏเชพเชชเช• เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพ

เชญเชฒเซ‡ เชคเชฎเซ‡ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ, เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช…เชฅเชตเชพ เชฎเซ‹เชฌเชพเช‡เชฒ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชตเชฟเช•เชธเชพเชตเชคเชพ เชนเซ‹เชต, เชกเซ‡เชตเชฒเชชเชฐ เชฎเชพเชŸเซ‡ เชคเชพเชฐเซ€เช– เช…เชจเซ‡ เชธเชฎเชฏ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเซเช‚ เช เชธเชพเชฎเชพเชจเซเชฏ เช•เชพเชฐเซเชฏ เช›เซ‡. เชฒเชพเช‡เชต เชคเชพเชฐเซ€เช– เช…เชจเซ‡ เชธเชฎเชฏ เชฎเซ‡เชณเชตเชตเซ‹ เช เชตเชฟเชตเชฟเชง เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“เชฎเชพเช‚ เช†เชตเชถเซเชฏเช• เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ เชฒเซ‹เช—เชฟเช‚เช—, เชธเชฎเชฏ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจ เชธเชพเชงเชจเซ‹ เช…เชฅเชตเชพ เชถเซ‡เชกเซเชฏเซเชฒเชฟเช‚เช— เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ. เช† เชฒเซ‡เช–เชฎเชพเช‚, เช…เชฎเซ‡ Java เชฎเชพเช‚ เชฒเชพเช‡เชต เชคเชพเชฐเซ€เช– เช…เชจเซ‡ เชธเชฎเชฏ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเซ‹, เช•เซ‹เชก, เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เช…เชจเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒเชพ เช•เชพเชฐเซเชฏเซ‹เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเชฎเชœเชตเซเช‚ เช…เชจเซ‡ Java เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เช…เชจเซ‡ SEO เชจเชพ เช•เซ‡เชŸเชฒเชพเช• เชชเชพเชธเชพเช“เชฎเชพเช‚ เชกเชพเช‡เชต เช•เชฐเซ€เชถเซเช‚ เชคเซ‡ เชถเซ‹เชงเซ€เชถเซเช‚.

เชตเชงเชพเชฐเซ‡ เชตเชพเชšเซ‹

เช‰เช•เซ‡เชฒเชพเชฏเซ‡เชฒ: javafx เชŸเซ‡เช•เซเชธเซเชŸเชจเซเช‚ เช•เชฆ เชฌเชฆเชฒเซ‹

เชŸเซ‡เช•เซเชธเซเชŸเชจเซเช‚ เช•เชฆ เชฌเชฆเชฒเซ‹ เช†เชœเชจเชพ เชกเชฟเชœเชฟเชŸเชฒ เชตเชฟเชถเซเชตเชฎเชพเช‚, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฎเซˆเชคเซเชฐเซ€เชชเซ‚เชฐเซเชฃ เช…เชจเซ‡ เชธเซเชฒเชญ เชตเซ‡เชฌเชธเชพเชˆเชŸ เชนเซ‹เชตเซ€ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡. เชเช• เช†เชตเชถเซเชฏเช• เชฒเช•เซเชทเชฃ เชœเซ‡ เชเช•เช‚เชฆเชฐ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช…เชจเซเชญเชตเชฎเชพเช‚ เชซเชพเชณเซ‹ เช†เชชเซ‡ เช›เซ‡ เชคเซ‡ เชตเซ‡เชฌเชชเซ‡เชœ เชชเชฐ เชŸเซ‡เช•เซเชธเซเชŸเชจเซเช‚ เช•เชฆ เชฌเชฆเชฒเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช›เซ‡. เช† เชฒเซ‡เช–เชฎเชพเช‚, เช…เชฎเซ‡ เชเชธเช‡เช“ เช…เชจเซ‡ เชชเซ‹เชเชฟเชถเชจเชฟเช‚เช—เชจเซ€ เช—เซ‚เช‚เชšเชตเชฃเซ‹เชจเซ€ เชธเชพเชฅเซ‡ เชธเชพเชฅเซ‡ เชœเชพเชตเชพ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช† เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเซ€ เชคเซ‡ เชถเซ‹เชงเซ€เชถเซเช‚. เชตเชงเซเชฎเชพเช‚, เช…เชฎเซ‡ เช† เช•เชพเชฐเซเชฏเชจเซ‡ เชชเซ‚เชฐเซเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เชธเชพเชฎเซ‡เชฒ เช•เซ‡เชŸเชฒเซ€เช• เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เช…เชจเซ‡ เช•เชพเชฐเซเชฏเซ‹เชจเซ€ เชšเชฐเซเชšเชพ เช•เชฐเซ€เชถเซเช‚. เชคเซ‡เชฅเซ€, เชตเชงเซ เช…เชกเชšเชฃ เชตเชฟเชจเชพ, เชšเชพเชฒเซ‹ เช…เช‚เชฆเชฐ เชœเชˆเช!

เชตเชงเชพเชฐเซ‡ เชตเชพเชšเซ‹

เช‰เช•เซ‡เชฒเซ€: javafx เชซเชพเชˆเชฒ เชŸเซ เชˆเชฎเซ‡เชœ

เช‡เชฎเซ‡เชœ เชฎเชพเชŸเซ‡ เชซเชพเช‡เชฒ เชœเชพเชตเชพเชฎเชพเช‚ เช‡เชฎเซ‡เชœ เช•เชจเซเชตเชฐเซเชเชจ เชฎเชพเชŸเซ‡ เชซเชพเช‡เชฒ: เชเช• เชตเซเชฏเชพเชชเช• เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพ

เชถเซเช‚ เชคเชฎเชพเชฐเซ‡ เช•เซเชฏเชพเชฐเซ‡เชฏ เชซเชพเช‡เชฒเชจเซ‡ เช‡เชฎเซ‡เชœ เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เช•เชจเซเชตเชฐเซเชŸ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเซ€ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเชฎเชจเซ‡ เช–เชพเชคเชฐเซ€ เชจเชฅเซ€ เช•เซ‡ เชœเชพเชตเชพเชฎเชพเช‚ เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซเช‚? เช†เช—เชณ เชจ เชœเซเช“, เช•เชพเชฐเชฃ เช•เซ‡ เช† เชฒเซ‡เช–เชฎเชพเช‚, เช…เชฎเซ‡ Java เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชซเชพเช‡เชฒเชฎเชพเช‚ เช‡เชฎเซ‡เชœ เชฐเซ‚เชชเชพเช‚เชคเชฐ เชตเชฟเชถเซ‡ เชคเชฎเชพเชฐเซ‡ เชœเซ‡ เชœเชพเชฃเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชคเซ‡ เชฌเชงเซเช‚ เช†เชตเชฐเซ€ เชฒเชˆเชถเซเช‚. เช…เชฎเซ‡ เชธเชฎเชธเซเชฏเชพ เชถเซเช‚ เช›เซ‡ เชคเซ‡เชจเชพ เชชเชฐเชฟเชšเชฏ เชธเชพเชฅเซ‡ เชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเซ€เชถเซเช‚ เช…เชจเซ‡ เชธเซŒเชฅเซ€ เชฏเซ‹เช—เซเชฏ เช‰เช•เซ‡เชฒเชจเซ€ เชšเชฐเซเชšเชพ เช•เชฐเชตเชพ เช†เช—เชณ เชตเชงเซ€เชถเซเช‚. เชชเช›เซ€, เช…เชฎเซ‡ เช•เซ‹เชกเชจเซ‡ เชชเช—เชฒเซเช‚-เชฆเชฐ-เชชเช—เชฒเชพเช‚ เชธเชฎเชœเชพเชตเซ€เชถเซเช‚ เชœเซ‡เชฅเซ€ เช•เชฐเซ€เชจเซ‡ เชคเชฎเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เช…เชจเซเชธเชฐเซ€ เชถเช•เซ‹ เช…เชจเซ‡ เชธเชฎเชœเซ€ เชถเช•เซ‹. เช…เช‚เชคเซ‡, เช…เชฎเซ‡ เชธเชฎเชธเซเชฏเชพ, เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚ เชธเชพเชฎเซ‡เชฒ เช•เชพเชฐเซเชฏเซ‹เชฅเซ€ เชธเช‚เชฌเช‚เชงเชฟเชค เชตเชงเซ เชตเชฟเช—เชคเซ‹ เชถเซ‹เชงเซ€เชถเซเช‚. เชคเซ‹ เชšเชพเชฒเซ‹ เช…เช‚เชฆเชฐ เชœเชˆเช.

เชตเชงเชพเชฐเซ‡ เชตเชพเชšเซ‹

เช‰เช•เซ‡เชฒเชพเชฏเซ‡เชฒ: javafx เชฒเชฟเชธเซเชŸเชตเซเชฏเซเชฎเชพเช‚ เชชเชธเช‚เชฆ เช•เชฐเซ‡เชฒ เชคเชคเซเชตเชจเซ€ เชชเชธเช‚เชฆ เช•เชฐเซ‡เชฒ เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฎเซ‡เชณเชตเชตเซ€

เชฒเชฟเชธเซเชŸเชตเซเชฏเซเชฎเชพเช‚ เชชเชธเช‚เชฆ เช•เชฐเซ‡เชฒ เชคเชคเซเชตเชจเซ€ เชชเชธเช‚เชฆ เช•เชฐเซ‡เชฒ เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฎเซ‡เชณเชตเชตเซ€ เช†เชœเชจเซ€ เชเชกเชชเซ€ เชตเซ‡เชฌ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเซเชธ เช…เชจเซ‡ เชฏเซเชเชฐ เชˆเชจเซเชŸเชฐเชซเซ‡เชธเชจเซ€ เชฆเซเชจเชฟเชฏเชพเชฎเชพเช‚, เชฎเซ‹เชฌเชพเชˆเชฒ เช…เชจเซ‡ เชตเซ‡เชฌ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเชฎเชพเช‚ เช†เชชเชฃเชจเซ‡ เชœเซ‹เชตเชพ เชฎเชณเซ‡ เช›เซ‡ เชคเซ‡ เชเช• เชธเชพเชฎเชพเชจเซเชฏ เช˜เชŸเช• เช›เซ‡. เชฒเชฟเชธเซเชŸเชตเซเชฏเซ. ListView เช เชตเซเชฏเชพเชชเช•เชชเชฃเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซเช‚ UI เช˜เชŸเช• เช›เซ‡ เชœเซ‡ เชธเซเช•เซเชฐเซ‹เชฒ เช•เชฐเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชตเชธเซเชคเซเช“เชจเซ€ เชธเซ‚เชšเชฟ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเซ‡ เช›เซ‡. ListView เชฅเซ€ เชธเช‚เชฌเช‚เชงเชฟเชค เชธเซŒเชฅเซ€ เชธเชพเชฎเชพเชจเซเชฏ เชชเซเชฐเชถเซเชจเซ‹ เชชเซˆเช•เซ€ เชเช• เช เช›เซ‡ เช•เซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ‡เชฒ เชคเชคเซเชตเชจเซ€ เชชเชธเช‚เชฆ เช•เชฐเซ‡เชฒ เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฎเซ‡เชณเชตเชตเซ€. เช† เชฒเซ‡เช–เชฎเชพเช‚, เช…เชฎเซ‡ เชœเชฐเซ‚เชฐเซ€ เชœเชพเชตเชพ เช•เซ‹เชกเชจเชพ เชธเช‚เชชเซ‚เชฐเซเชฃ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช…เชจเซ‡ เชชเช—เชฒเซเช‚-เชฆเชฐ-เชชเช—เชฒเชพเชจเซ€ เชธเชฎเชœเซ‚เชคเซ€ เชธเชพเชฅเซ‡ เช† เชธเชฎเชธเซเชฏเชพเชจเชพ เช‰เช•เซ‡เชฒเชจเซ€ เชถเซ‹เชง เช•เชฐเชตเชพ เชœเชˆ เชฐเชนเซเชฏเชพ เช›เซ€เช.

เชตเชงเชพเชฐเซ‡ เชตเชพเชšเซ‹

เช‰เช•เซ‡เชฒเชพเชฏเซ‡เชฒ: javafx เช†เชฏเช•เชจ เชฌเชŸเชจ

เชšเชฟเชนเซเชจ เชฌเชŸเชจ เชตเซ‡เชฌ เช…เชจเซ‡ เชฎเซ‹เชฌเชพเช‡เชฒ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชจเซ€ เชฆเซเชจเชฟเชฏเชพเชฎเชพเช‚, เชถเซเชฐเซ‡เชทเซเช  เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช…เชจเซเชญเชต เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช†เช‡เช•เซ‹เชจ เชฌเชŸเชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชตเชงเซเชจเซ‡ เชตเชงเซ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เช…เชจเซ‡ เช†เชตเชถเซเชฏเช• เชฌเชจเซเชฏเซ‹ เช›เซ‡. เช†เช‡เช•เชจ เชฌเชŸเชจ เช เช•เซเชฐเชฟเชฏเชพเช“ เช…เชฅเชตเชพ เช†เชฆเซ‡เชถเซ‹เชจเซ€ เช—เซเชฐเชพเชซเชฟเช•เชฒ เชฐเชœเซ‚เช†เชค เช›เซ‡, เชœเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชธเชพเชนเชœเชฟเช• เช…เชจเซ‡ เชฆเซƒเชทเซเชŸเชฟเชจเซ€ เช†เช•เชฐเซเชทเช• เชฐเซ€เชคเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเชพเชฅเซ‡ เชจเซ‡เชตเชฟเช—เซ‡เชŸ เช•เชฐเชตเชพ เช…เชจเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชœเชพเชตเชพ เชกเซ‡เชตเชฒเชชเชฐ เชคเชฐเซ€เช•เซ‡, เชคเชฎเชพเชฐเซ€ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเชฎเชพเช‚ เช†เช‡เช•เชจ เชฌเชŸเชจเซ‹ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชจเชพเชตเชตเซ€ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช…เชฎเชฒ เช•เชฐเชตเซ‹ เชคเซ‡ เชธเชฎเชœเชตเซเช‚ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡. เช† เชฒเซ‡เช–เชฎเชพเช‚, เช…เชฎเซ‡ เช†เชฏเช•เชจ เชฌเชŸเชจ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เชคเชชเชพเชธ เช•เชฐเซ€เชถเซเช‚, เชธเช‚เชฌเช‚เชงเชฟเชค เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เช…เชจเซ‡ เช•เชพเชฐเซเชฏเซ‹เชจเซ€ เชšเชฐเซเชšเชพ เช•เชฐเซ€เชถเซเช‚ เช…เชจเซ‡ เช† เชนเซ‡เชคเซ เชฎเชพเชŸเซ‡ เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชœเชพเชตเชพ เช•เซ‹เชก เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฒเช–เชตเซ‹ เชคเซ‡ เช…เช‚เช—เซ‡ เชชเช—เชฒเซเช‚-เชฆเชฐ-เชชเช—เชฒเชพ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ€เชถเซเช‚.

เชฌเชนเซเชฎเซเช–เซ€ เช…เชจเซ‡ เชชเซเชฐเชญเชพเชตเชถเชพเชณเซ€ เช†เช‡เช•เชจ เชฌเชŸเชจ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เช†เชชเชฃเซ‡ เชชเชนเซ‡เชฒเชพ เชคเซ‡เชจเชพ เชชเซเชฐเชพเชฅเชฎเชฟเช• เช˜เชŸเช•เซ‹เชจเซ‡ เชธเช‚เชฌเซ‹เชงเชฟเชค เช•เชฐเชตเซเช‚ เชœเซ‹เชˆเช. เช†เช‡เช•เซ‹เชจ เชฌเชŸเชจเชฎเชพเช‚ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชเช• เช‡เชฎเซ‡เชœ (เช†เช‡เช•เชจ) เชนเซ‹เชฏ เช›เซ‡ เชœเซ‡ เช•เซเชฐเชฟเชฏเชพเชจเซ‡ เชฐเชœเซ‚ เช•เชฐเซ‡ เช›เซ‡, เช•เซ‹เชก เชธเชพเชฅเซ‡ เชœเซ‡ เชฌเชŸเชจเชจเซ‡ เช•เซเชฒเชฟเช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡ เช…เชจเซเชฐเซ‚เชช เช•เซเชฐเชฟเชฏเชพเชจเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเซ‡ เช›เซ‡. เชคเซเชฏเชพเช‚ เช˜เชฃเซ€ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เช›เซ‡ เชœเซ‡เชจเซ‹ เช†เชชเชฃเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช; เชœเซ‹ เช•เซ‡, เช† เชฒเซ‡เช– เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ Java Swing เช…เชจเซ‡ ImageIcon เช•เซเชฒเชพเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชชเชฐ เชงเซเชฏเชพเชจ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช•เชฐเซ€เชถเซเช‚.

เชœเชพเชตเชพ เชธเซเชตเชฟเช‚เช— เชœเชพเชตเชพ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชฎเชพเช‚ เช—เซเชฐเชพเชซเชฟเช•เชฒ เชฏเซเชเชฐ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ (GUIs) เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชตเซเชฏเชพเชชเช•เชชเชฃเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซ€ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เช›เซ‡. เชคเซ‡เชจเชพ เช˜เชฃเชพ เช˜เชŸเช•เซ‹เชฎเชพเช‚เชฅเซ€ เชเช• JButton เชตเชฐเซเช— เช›เซ‡, เชœเซ‡ เชฌเชŸเชจเซ‹เชจเซ€ เชฐเชšเชจเชพ เช…เชจเซ‡ เช•เชธเซเชŸเชฎเชพเช‡เชเซ‡เชถเชจเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เช† เช›เชฌเซ€ เชšเชฟเชนเซเชจ เชตเชฐเซเช—, เชฌเซ€เชœเซ€ เชฌเชพเชœเซ, เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เช›เชฌเซ€เช“เชจเซ‡ เชธเชฐเชณเชคเชพเชฅเซ€ เชธเชพเชฎเซ‡เชฒ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชœเชพเชตเชพ เชธเซเชตเชฟเช‚เช— เช…เชจเซ‡ เช‡เชฎเซ‡เชœ เช†เช‡เช•เซ‹เชจ เชธเชพเชฅเซ‡ เช†เช‡เช•เซ‹เชจ เชฌเชŸเชจ เชฌเชจเชพเชตเชตเซเช‚

Java Swing เช…เชจเซ‡ ImageIcon เช•เซเชฒเชพเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช†เช‡เช•เซ‹เชจ เชฌเชŸเชจ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เช† เชชเช—เชฒเชพเช‚ เช…เชจเซเชธเชฐเซ‹:

1. เชœเชฐเซ‚เชฐเซ€ เชชเซเชธเซเชคเช•เชพเชฒเชฏเซ‹ เช†เชฏเชพเชค เช•เชฐเซ‹:

import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

2. เชเช• เชตเชฐเซเช— เชฌเชจเชพเชตเซ‹ เชœเซ‡ JFrame เชตเชฐเซเช—เชจเซ‡ เชตเชฟเชธเซเชคเชพเชฐเซ‡ เช…เชจเซ‡ ActionListener เชˆเชจเซเชŸเชฐเชซเซ‡เชธเชจเซ‡ เชฒเชพเช—เซ เช•เชฐเซ‡:

public class IconButtonExample extends JFrame implements ActionListener {
    // Your code here...
}

3. เชตเชฐเซเช—เชจเซ€ เช…เช‚เชฆเชฐ, JButton เช…เชจเซ‡ ImageIcon เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธ เชœเซ‡เชตเชพ เชœเชฐเซ‚เชฐเซ€ เชšเชฒเซ‹เชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเซ‹ เช…เชจเซ‡ เชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเซ‹:

private JButton btnIcon;
private ImageIcon imgIcon;

4. JFrame, JButton เช…เชจเซ‡ ImageIcon เช‰เชฆเชพเชนเชฐเชฃเซ‹ เชฌเชจเชพเชตเซ‹ เช…เชจเซ‡ เช—เซ‹เช เชตเซ‹:

public IconButtonExample() {
    // Initialize the ImageIcon instance with the desired image
    imgIcon = new ImageIcon("path/to/icon/image.png");
    // Initialize the JButton instance with the ImageIcon
    btnIcon = new JButton(imgIcon);
    // Add the ActionListener to the JButton
    btnIcon.addActionListener(this);
    // Configure the JFrame
    setLayout(new FlowLayout());
    setTitle("Icon Button Example");
    setDefaultCloseOperation(EXIT_ON_CLOSE);
    // Add the JButton to the JFrame
    add(btnIcon);
    pack();
    setVisible(true);
}

5. ActionListener เชˆเชจเซเชŸเชฐเชซเซ‡เชธเชฎเชพเช‚เชฅเซ€ actionPerformed เชชเชฆเซเชงเชคเชฟเชจเซ‹ เช…เชฎเชฒ เช•เชฐเซ‹:

public void actionPerformed(ActionEvent e) {
    if (e.getSource() == btnIcon) {
        // Perform the desired action
    }
}

6. เชฎเซเช–เซเชฏ เชชเชฆเซเชงเชคเชฟ เชฌเชจเชพเชตเซ‹ เชœเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชšเชฒเชพเชตเซ‡ เช›เซ‡:

public static void main(String[] args) {
    SwingUtilities.invokeLater(() -> new IconButtonExample());
}

เชเช•เชตเชพเชฐ เช† เชชเช—เชฒเชพเช‚เช“ เชชเซ‚เชฐเซเชฃ เชฅเชˆ เช—เชฏเชพ เชชเช›เซ€, เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชคเชฎเชพเชฐเซ€ Java เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เชเช• เช•เชพเชฐเซเชฏเชพเชคเซเชฎเช• เช†เชˆเช•เชจ เชฌเชŸเชจ เชนเชถเซ‡, เชœเซ‡เชฎเชพเช‚ เชธเซเชตเชฟเช‚เช— เช…เชจเซ‡ เชˆเชฎเซ‡เชœ เช†เชˆเช•เซ‹เชจ เชฌเช‚เชจเซ‡ เชฒเชพเชˆเชฌเซเชฐเซ‡เชฐเซ€เช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชถเซ‡.

เช†เชฏเช•เชจ เชฌเชŸเชจเชจเซ‡ เช•เชธเซเชŸเชฎเชพเช‡เช เช•เชฐเชตเซเช‚

เชตเชงเชพเชฐเซ‡ เชตเชพเชšเซ‹

เช‰เช•เซ‡เชฒเชพเชฏเซ‡เชฒ: javafx เชชเซ‚เชฐเซเชฃ เชธเซเช•เซเชฐเซ€เชจเชจเซ‡ เชกเชฟเชซเซ‹เชฒเซเชŸ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชจเชพเชตเชตเซเช‚

เชชเซ‚เชฐเซเชฃ เชธเซเช•เซเชฐเซ€เชจ เชกเชฟเชซเซ‹เชฒเซเชŸ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชจเชพเชตเชตเซ€ เช†เชœเชจเซ€ เชฆเซเชจเชฟเชฏเชพเชฎเชพเช‚, เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€ เช…เชจเซ‡ เชซเซ‡เชถเชจ เชเช•เชธเชพเชฅเซ‡ เชšเชพเชฒเซ‡ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เชซเซ‡เชถเชจ เช‰เชคเซเชธเชพเชนเซ€เช“ เชจเชตเซ€เชจเชคเชฎ เชตเชฒเชฃเซ‹เชจเซ‡ เช…เชจเซเชธเชฐเซ‡ เช›เซ‡, เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชธเชคเชค เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เช…เชจเซ‡ เชตเซ‡เชฌเชธเชพเช‡เชŸเซเชธ เชกเชฟเชเชพเช‡เชจ เช•เชฐเชตเชพ เชชเชฐ เช•เชพเชฎ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡ เชœเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช…เชจเซเชญเชตเชจเซ‡ เชตเชงเชพเชฐเซ‡ เช›เซ‡. เช†เชตเซ€ เชœ เชเช• เชตเชฟเชถเซ‡เชทเชคเชพ เชœเซ‡ เชตเซเชฏเชพเชชเช•เชชเชฃเซ‡ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เช›เซ‡ เชคเซ‡ เชชเซ‚เชฐเซเชฃ เชธเซเช•เซเชฐเซ€เชจ เชฎเซ‹เชก เช›เซ‡. เช† เชฒเซ‡เช–เชฎเชพเช‚, เช…เชฎเซ‡ เชœเชพเชตเชพ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเชฎเชพเช‚ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเซเช•เซเชฐเซ€เชจ เชกเชฟเชซเซ‹เชฒเซเชŸ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซเช‚ เช…เชจเซเชตเซ‡เชทเชฃ เช•เชฐเซ€เชถเซเช‚, เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เช•เซ‡เชŸเชตเซ‹เช• เช…เชจเซ‡ เชซเซ‡เชถเชจเชจเซ€ เชถเซˆเชฒเซ€เช“, เชฆเซ‡เช–เชพเชต เช…เชจเซ‡ เชตเชฒเชฃเซ‹ เชตเชฟเชถเซ‡ เชœเชพเชฃเซ€เชถเซเช‚ เช…เชจเซ‡ เชตเชฟเชตเชฟเชง เชกเซเชฐเซ‡เชธเชฟเช‚เช— เชถเซˆเชฒเซ€เช“ เช…เชจเซ‡ เชฐเช‚เช—เซ‹เชจเชพ เช‡เชคเชฟเชนเชพเชธ เชตเชฟเชถเซ‡ เชชเชฃ เชœเชพเชฃเซ€เชถเซเช‚.

เชœเชพเชตเชพเชฎเชพเช‚ เชชเซ‚เชฐเซเชฃ เชธเซเช•เซเชฐเซ€เชจ เชกเชฟเชซเซ‹เชฒเซเชŸ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เช† เชชเซ‚เชฐเซเชฃ - เชชเชŸ, เช†เช–เซ‹ เชชเชกเชฆเซ‹ เชชเซเชธเซเชคเช•เชพเชฒเชฏเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡. เชคเซ‡ เช† เชธเชฎเชธเซเชฏเชพเชจเซ‹ เชธเชฐเชณ เช…เชจเซ‡ เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เช‰เช•เซ‡เชฒ เช†เชชเซ‡ เช›เซ‡. เชชเซ‚เชฐเซเชฃเชธเซเช•เซเชฐเซ€เชจ เชตเชฐเซเช—เชฎเชพเช‚ เช†เชตเชถเซเชฏเช• เช•เชพเชฐเซเชฏเซ‹เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡ เชœเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เชชเซ‚เชฐเซเชฃ เชธเซเช•เซเชฐเซ€เชจ เชฎเซ‹เชกเชจเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡. เชถเชฐเซ‚ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชšเชพเชฒเซ‹ เช† เชซเช‚เช•เซเชถเชจเชจเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เชธเชพเชฎเซ‡เชฒ เช•เซ‹เชกเชจเชพ เชธเซเชŸเซ‡เชช-เชฌเชพเชฏ-เชธเซเชŸเซ‡เชช เชธเชฎเชœเซ‚เชคเซ€เชจเซ‡ เชธเชฎเชœเซ€เช.

import java.awt.*;
import javax.swing.*;

public class FullscreenExample {
  public static void main(String[] args) {
    JFrame frame = new JFrame();
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    
    GraphicsEnvironment env = GraphicsEnvironment.getLocalGraphicsEnvironment();
    GraphicsDevice device = env.getDefaultScreenDevice();
    
    // Fullscreen mode is enabled
    device.setFullScreenWindow(frame);
    
    frame.add(new JLabel("Full screen mode enabled!"));
    frame.validate();
  }
}

เช‰เชชเชฐเชจเชพ เช•เซ‹เชก เชธเซเชจเชฟเชชเซ‡เชŸเชฎเชพเช‚, เช…เชฎเซ‡ เชชเชนเซ‡เชฒเชพ เชœเชฐเซ‚เชฐเซ€ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เช†เชฏเชพเชค เช•เชฐเซ€เช เช›เซ€เช เช…เชจเซ‡ JFrame เชฌเชจเชพเชตเซ€เช เช›เซ€เช. เชชเช›เซ€ เช…เชฎเซ‡ เช—เซเชฐเชพเชซเชฟเช•เซเชธ เชเชจเซเชตเชพเชฏเชฐเชฎเซ‡เชจเซเชŸ เช…เชจเซ‡ เช—เซเชฐเชพเชซเชฟเช•เซเชธ เชกเชฟเชตเชพเชˆเชธ เชˆเชจเซเชธเซเชŸเชจเซเชธ เชฎเซ‡เชณเชตเซ€เช เช›เซ€เช เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช—เซเชฐเชพเชซเชฟเช•เซเชธ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡. เช›เซ‡เชฒเซเชฒเซ‡, เช…เชฎเซ‡ เช†เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชชเซ‚เชฐเซเชฃ เชธเซเช•เซเชฐเซ€เชจ เชฎเซ‹เชกเชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเซ€เช เช›เซ€เช เชธเซ‡เชŸเชซเซเชฒเชธเซเช•เซเชฐเซ€เชจ เชตเชฟเชจเซเชกเซ‹() เช—เซเชฐเชพเชซเชฟเช•เซเชธ เช‰เชชเช•เชฐเชฃ เชฆเชพเช–เชฒเชพเชจเซ€ เชชเชฆเซเชงเชคเชฟ.

เชตเชงเชพเชฐเซ‡ เชตเชพเชšเซ‹

เช‰เช•เซ‡เชฒเชพเชฏเซ‡เชฒ: javafx เชŸเซ‡เชฌเชฒเชตเซเชฏเซ เชฌเชงเซ€ เชชเช‚เช•เซเชคเชฟเช“ เชฆเซ‚เชฐ เช•เชฐเซ‹

เชŸเซ‡เชฌเชฒเชตเซเชฏเซ‚ เชฌเชงเซ€ เชชเช‚เช•เซเชคเชฟเช“ เชฆเซ‚เชฐ เช•เชฐเซ‹ เชœเชพเชตเชพ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เช…เชจเซ‡ เชซเซ‡เชถเชจเชจเซ€ เชฆเซเชจเชฟเชฏเชพเชฎเชพเช‚, เชŸเซ‡เชฌเชฒ เชตเซเชฏเซเช เช˜เชฃเซ€เชตเชพเชฐ เชฆเซƒเชทเซเชŸเชฟเชจเซ€ เช†เช•เชฐเซเชทเช• เช…เชจเซ‡ เชธเซเชตเซเชฏเชตเชธเซเชฅเชฟเชค เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชญเซ‚เชฎเชฟเช•เชพ เชญเชœเชตเซ‡ เช›เซ‡, เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชเชตเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชฎเชพเชŸเซ‡ เช•เซ‡ เชœเซ‡เชจเซ‡ เชฎเซ‹เชŸเซ€ เชฎเชพเชคเซเชฐเชพเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เช›เซ‡. เชซเซ‡เชถเชจเชจเซ€ เชฆเซเชจเชฟเชฏเชพเชจเซ€ เชœเซ‡เชฎ เชœ, เชœเซเชฏเชพเช‚ เชธเชฎเชฏ เชธเชพเชฅเซ‡ เชตเชฒเชฃเซ‹ เช…เชจเซ‡ เชถเซˆเชฒเซ€เช“ เชฌเชฆเชฒเชพเชคเซ€ เชฐเชนเซ‡ เช›เซ‡, เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เช เช•เซเชฏเชพเชฐเซ‡เช•-เช•เซเชฏเชพเชฐเซ‡เช• เชตเชฟเช•เชธเชคเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹เชจเซ‡ เชธเชฎเชพเชฏเซ‹เชœเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชŸเซ‡เชฌเชฒเชตเซเชฏเซ‚เชฎเชพเช‚เชฅเซ€ เชฌเชงเซ€ เชชเช‚เช•เซเชคเชฟเช“ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเซ‡ เช›เซ‡. เช† เชฒเซ‡เช–เชฎเชพเช‚, เช…เชฎเซ‡ เชœเชพเชตเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชŸเซ‡เชฌเชฒเชตเซเชฏเซ‚เชฎเชพเช‚เชฅเซ€ เชฌเชงเซ€ เชชเช‚เช•เซเชคเชฟเช“ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชจเซ€, เช•เซ‹เชกเชจเซ€ เชตเชฟเช—เชคเชตเชพเชฐ เชธเชฎเชœเซ‚เชคเซ€ เชชเซ‚เชฐเซ€ เชชเชพเชกเชตเชพ เช…เชจเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เช…เชจเซ‡ เช•เชพเชฐเซเชฏเซ‹เชจเซ€ เชšเชฐเซเชšเชพ เช•เชฐเชตเชพเชจเซ€ เชชเชฆเซเชงเชคเชฟเช“เชจเซ‹ เช…เชญเซเชฏเชพเชธ เช•เชฐเซ€เชถเซเช‚. เชคเซ‹, เชšเชพเชฒเซ‹ เชœเชพเชตเชพ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช—, เชซเซ‡เชถเชจ เช…เชจเซ‡ เชธเซเชŸเชพเช‡เชฒเชจเชพ เชฐเชจเชตเซ‡ เชชเชฐ เชšเชพเชฒเซ€เช!

เชตเชงเชพเชฐเซ‡ เชตเชพเชšเซ‹