Keuntungan Menggunakan Java Applet :
- Bersifat lintas platform, dapat dijalankan pada Windows, Mac OS, dan Linux
- Bisa berjalan pada semua versi plugin java
- Bisa berjalan di dalam sandbox, sehingga user tidak perlu meninjau source-nya, karena ia berjalan tanpa persetujuan keamanan
- Didukung oleh hampir semua browser
- Applet bisa disimpan sebagai cache oleh sebagian besar webbrowser sehingga menjadi lebih cepat untuk dimuat ketika diakses berikutnya
- Applet bisa memiliki akses penuh ke dalam komputer jika user mengijinkan
Kerugian Menggunakan Java Applet:
- Memerlukan plugin Java
- Java applet memerlukan JVM sehingga saat pertama dijalankan, akan memakan waktu cukup lama
- Jika applet tidak di-cache kedalam komputer lokal, maka proses download akan memakan waktu lama
Contoh Pemrograman Applet
Beberapa Contoh Penggunaan Applet bisa di klik dalam posting berikut .
Referensi lain dapat di klik1 atau klik2
Contoh Source Code :
import java.awt.*;
public class TesApplet extends java.applet.Applet{
public void paint(Graphics g){
Font f = new Font("SansSerif", Font.BOLD, 20);
g.setFont(f);
g.setColor(Color.BLUE);
int xPusat = this.getSize().width/2;
int yPusat = this.getSize().height/2;
String s = "Selamat Belajar Java Applet";
FontMetrics fm = this.getFontMetrics(f);
int posisiX = xPusat - (fm.stringWidth(s)/2);
g.drawString("Selamat Belajar java Applet", posisiX, yPusat);
}
}
Menggabungkan dengan html
<html>
<head>
<title>Selamat Belajar Java</title>
</head>
<body>
<h1>Tes Applet</h1>
<applet code="TesApplet.class" width=300 height=50>
</applet>
<br>
Akhir HTML
</body>
</html>
JavaFX
JavaFX adalah salah satu teknologi dari Java yang diluncurkan untuk membangun aplikasi yang kaya dengan konten multimedia seperti grafis, sound, effect grafis dan video, yang diintegrasikan ke dalam Website dan berjalan di dalam jaringan internet.
JavaFX juga dirancang untuk mengembangkan aplikasi kaya fitur (RIA) Rich Internet Application yang dapat berjalan di berbagai platform contohnya mobile, desktop, dan televisi.
Latihan Fortune Teller :
Sumber Java FX
- https://medium.com/@kellylougheed/fortune-teller-desktop-app-with-javafx-make-a-gui-with-java-64316d86e559
- https://docs.oracle.com/javafx/2/css_tutorial/jfxpub-css_tutorial.htm
- https://medium.com/@kellylougheed/javascript-magic-8-ball-with-basic-dom-manipulation-1636b83c3c26
112 komentar
komentarNama : Alberto Sanjaya
ReplyNRP : 05111840000150
Kelas : PBO - D
Link : (penggunaan Java Applet , JavaFX , Java App Post)
Nama : Rafif Ridho
ReplyNRP : 05111840000058
Kelas : PBO D
Link : link
Nama : Maisie Chiara Salsabila
ReplyNRP : 05111840000057
Kelas : PBO D
Link : Pemrograman Applet dan JavaFX
Nama : Yulia Niza
ReplyNRP : 05111840000053
Kelas : PBO A
Link : Link Tugas
Nama: Julius
ReplyNRP: 05111840000082
Kelas: PBO A
Link: Link Tugas
Nama : Elvira Catrine Natalie
ReplyNRP : 05111840000016
Kelas : PBO-A
Link : TUGAS
Nama: Iqbaal Pratama Putra
ReplyNRP: 05111840000021
Kelas: PBO D
Link: Tugas 7
Nama : Aflakah Nur Farhana
ReplyNRP : 05111840000120
Kelas : PBO D
Link : Link
Nama: Intan Kusuma R
ReplyKelas: PBO D
NRP: 05111840000020
Link: Pemrograman Applet dan JavaFX
Nama: Aaron Astonvilla Rompis
ReplyNRP: 05111840000131
Kelas: PBO D
Link: Link
Nama : Fara Dinda Mutia Kinanggit
ReplyNRP : 05111840000112
Kelas: PBO D
Link : Tugas 7 PBO
Nama : Adam Abelard Garibaldi
ReplyNRP : 05111840000125
Kelas : PBO A
Link : Link Tugas PBO
Nama : Jordan Gilbert
ReplyNRP : 05111840000084
Kelas: PBO D
Link :Link Tugas
Nama : Risky Aswi Narni
ReplyNRP : 05111740000014
Kelas: PBO A
Link : Link
Nama : Muhammad Rayhan Hakim
ReplyNRP : 05111740000160
Kelas : PBO A
Link : https://gipenhakim.blogspot.com/2019/11/java-applet-java-fx.html
Nama : Abdi Dewa Maha Rupawan
ReplyNRP : 05111840000003
Kelas: PBO-D
Link : Tugas JavaFX dan Applet
Nama : Syubban Fakhriya
ReplyNRP : 05111840000042
Kelas : PBO-A
Link : Simple POS JavaFX
Nama : Ignatius Dwiki Iskandar
ReplyNRP : 05111840000019
Kelas : PBO-D
Link : Point of Sales
Nama : Achmad Sofyan Pratama
ReplyNRP : 05111840000061
Kelas : PBO-D
LINK : JAVA FX dan Applet
Nama : Imanuel Banifernando Simatupang
ReplyNRP : 05111840000085
Kelas : PBO-D
LINK : JAVA FX dan Applet
Nama: Abdul Rozak Baharudin
ReplyNRP: 05111840000148
Kelas: PBO D
Link: Applet,JavaFX
marsha nabilah
Reply05111840000027
pbo d
Tugas 7
Nama : Aflakah Nur Farhana
ReplyNRP : 05111840000120
Kelas : PBO D
link
Nama : Arjun Aksan
ReplyNRP : 05111740000133
Kelas: PBO A
Link : Link
Nama : Yulia Niza
ReplyNRP : 05111840000053
Kelas: PBO A
Link : Link
Nama : Segara Bhagas D.
ReplyNRP : 05111840000037
Kelas : PBO D
Link Applet JavaFX
Link POS
Nama: Abdul Rozak Baharudin
ReplyNRP: 05111840000148
Kelas: PBO D
Link: POS Sederhana
Nama : I Nyoman Yoga M.
ReplyNRP : 05111740000159
Kelas : PBO A
Link Applet JavaFX
Link Pos
Nama : Rafif Ridho
ReplyNRP : 05111840000058
Kelas : PBO D
Link : Link POS sederhana
Nama : I Gusti Agung Chintya Prema Dewi
ReplyNRP : 05111840000130
Kelas : PBO D
Link : POS
Nama : Naulia Adam Kuncoro
ReplyNRP 05111740000155
Kelas :PBO A
Link :Applet dan JavaFX
Nama : Dicky Maulana Rozi
ReplyNRP : 05111740000083
Kelas : PBO A
Link : Link
Nama: Aaron Astonvilla Rompis
ReplyNRP: 05111840000131
Kelas: PBO D
Link: POS Sederhana
Nama : Ida Bagus Rai Widnyana
ReplyNRP : 05111740000087
Kelas: PBO D
Link : POS
Nama : Maisie Chiara Salsabila
ReplyNRP : 05111840000057
Kelas : PBO D
Link : POS
Nama: Bayu Surya Bawono
ReplyNRP: 05111840000114
Kelas: PBO-A
Link: https://etspbo.blogspot.com/2019/11/fortune-teller.html
Nama : Yaniar Pradityas Effendi
ReplyNRP : 05111840000047
Kelas : PBO D
JAVAFX, JAVA APPLET
POINT OF SALES
Nama : Wardah Nabilah Rusyda
ReplyNRP : 05111840000046
Kelas : PBO D
Link : Tugas 7
Nama : Wisnu
ReplyNRP : 05111740000170
Kelas : PBO D
link: tugas POS
Nama : Farrel Muhammad Taqi
ReplyNRP : 05111840000071
Kelas : PBO A
Link : Point Of Sale
Nama : Putu Putri Natih Devayanti
ReplyNRP : 05111840000163
Kelas : PBO - A
Link : href = Tugas Point of Sales
Nama : Muhammad Yusuf Mukharom
ReplyNRP : 05111740000051
Kelas : PBO - A
Link : Java Applet dan JavaFX
Nama : Ryan Rasyid A
ReplyKelas : PBO D
NRP : 05111840000079
Link : Link Applet dan JavaFx
Link Simple POS
Nama : Vania Meilani T.
ReplyKelas : PBO D
NRP : 05111840000045
Link : Tugas applet dan ft
Nama : Devi Hainun Pasya
ReplyNRP : 05111840000014
Kelas : PBO A
LINK : Point of Sales
Nama: Ignatius Dwiki Iskandar
ReplyNRP: 05111840000019
Kelas: PBO A
Link: Latihan JavaFX
Nama : Devi Hainun Pasya
ReplyKelas : PBO A
NRP : 05111840000014
LINK : Latihan JavaFX
Nama : Putu Putri Natih Devayanti
ReplyKelas : PBO-A
NRP : 05111840000163
Link : Tugas Java Applet dan JavaFX
Nama : Nikodemus Siahaan
ReplyKelas : PBP-A
NRP : 05111840000151
Link :Java Applet dan JavaFX
Nama : Maisie Chiara Salsabila
ReplyNRP : 05111840000057
Penugasan :
-Profile & Time
-GUI
Nama : Ammar Alifian F
ReplyNRP : 05111840000007
Kelas : PBO - A
Link : Java Applet dan JavaFX
Nama : Muhammad Ilham Indiano
ReplyNRP : 05111740000177
Kelas : PBO A
Link :
Java Applet FX
GUI Image Viewer
Time Practice
Nama : Muhammad Fawwaz Zuhdan Nauvali
ReplyNRP : 05111740000106
Kelas : PBO A
Link : Java Applet dan JavaFX
Nama : Salsabila Harlen
ReplyNRP : 05111840000127
Kelas : PBO A
Link : Java Applet dan JavaFX
Nama : Thomas Dwi Awaka
ReplyNRP : 05111940000021
Kelas : PBO A
JavaFX
Nama : Ricky Supriyanto
ReplyNRP : 05111940000036
Kelas : PBO A
Tugas JavaFX dan Apllet
Nama : Inez Yulia Amanda
ReplyNRP : 05111940000208
Kelas : PBO A
Link : Java Applet dan JavaFX
Nama : Fika Nur Aini
ReplyNRP : 05111940000067
Kelas : PBO A
Tugas : Java Applet & JavaFX
Nama : Julietta Anastasia Rodiah Boru Panjaitan
ReplyNRP : 05111940000033
Kelas : PBO A
Tugas : Tugas Java Applet & Java FX
Nama : Fitrah Arie Ramadhan
ReplyNRP : 05111940000025
Kelas : PBO B
Link Penugasan : Java Applet dan JavaFX
Nama : Raharja Dui Putra Sutedjo
ReplyNRP : 05111940000222
Kelas : PBO B
Link Tugas : Program Java Applet & Program JavaFX
Nama : Arvel Gavrilla R.
ReplyNRP : 05111940000040
Kelas : PBO - A
Link : Tugas 7
Nama :Fitrah Mutiara
ReplyNRP : 05111940000126
Kelas : PBO B
Link : Tugas Java Applet & Java JX
Nama: Muhammad Naufaldillah
ReplyNRP: 05111940000202
Kelas: PBO B
Link: Tugas Java Applet dan Tugas Java JavaFX
Nama : Muthia Qurrota Akyun
ReplyNRP : 05111940000019
Kelas : PBO B
Link : Tugas Java Applet dan JavaFX
Nama : Thomas Felix Brilliant
ReplyNRP : 05111940000062
Kelas : PBO (B)
Link tugas: Tugas 8 Pemrograman Berorientasi Objek - Java Applet & JavaFX
Nama : Dido Fabian Fayed
ReplyNRP : 05111940000059
Kelas : PBO - B
Link : Java FX dan Java Applet
Nama : Aji Rindra Fakhrezi Putra Faisal
ReplyNRP : 05111940000205
Kelas : PBO B
Link : Java Applet dan Java FX
Nama : Migel Aulia Mandiri Putra
ReplyNRP : 05111940000194
Kelas: PBO A
Link : Java FX dan Java Applet
Nama : Nadia Tiara Febriana
ReplyNRP : 05111940000217
Kelas : PBO A
Tugas : Java applet & Java FX
Nama : Tsania Az Zahra
ReplyNRP : 05111940000032
Kelas : PBO A
Tugas : JavaFX-Fortune Teller
Nama : Arkan Aulia Farhan
ReplyNRP : 05111940000128
Kelas : PBO B
Tugas 8 : Java Applet dan JavaFX
Nama: Yeremia Dhyan Limantara
ReplyNRP: 05111940000232
Kelas: PBO A
Tugas:JavaFX
https://yeremialimantara.blogspot.com/2020/12/javafx.html
Nama: Ivan Muhammad Nizar
ReplyNRP: 05111940000052
Kelas: PBO B
Link Tugas 8 : Applet dan JavaFX
Nama : Ghifari Astaudi Ukumullah
ReplyNRP : 05111940000012
Kelas :PBO B
Link Tugas : https://ghifariastaudiu.blogspot.com/2020/12/javaapplet-adalah-aplikasi-java-yang.html
Nama : Daffa Muhamad Azhar
ReplyNRP : 05111940000037
Kelas : PBO B
Tugas 8 : Java Applet dan Java FX
Nama : Dwinanda Bagoes Ansori
ReplyNRP : 05111940000010
Kelas : PBO B
Tugas : Java Applet dan Java FX
Link :
Link Java Applet
Link Java FX
Nama : Mohammad Thoriq Huda
ReplyNRP : 05111940000207
Kelas : PBO B
Link : Java Applet dan Java FX
Nama : Fiodhy Ardito Narawangsa
ReplyNRP : 05111940000218
Kelas : PBO B
Tugas : Java Applet dan JavaFX
Nama: Muhammad Haikal Aria Sakti
ReplyNRP: 05111940000088
Kelas: PBO B
Link Tugas Java Applet: https://sakti0088.blogspot.com/2020/12/tugas-pbo-b-java-applet.html
Link Tugas Java FX: https://sakti0088.blogspot.com/2020/12/tugas-pbo-b-java-fx.html
Nama : Abdulatif fajar sidiq
ReplyNRP : 05111840007002
kelas : PBO B
tugas : tugas java applet dan java fx
Nama : Kelvin Andersen
ReplyNRP : 05111940000080
Kelas : PBO B
Tugas :
Java Applet https://kelvinandersen.blogspot.com/2020/12/java-applet.html
JavaFX https://kelvinandersen.blogspot.com/2020/12/java-fx.html
Nama : M.Fajri Davyza Chaniago
ReplyNRP : 05111940000180
Kelas : PBO B
link Tugas :1. https://mfajridc.blogspot.com/2020/12/tugas-8-pemograman-berorentasi-object-b.html
2. https://mfajridc.blogspot.com/2020/12/8-pemograman-berorentasi-object-b.html
Nama : Muhammad Farhan Haykal
ReplyNRP : 05111940000141
Kelas : PBO-B
Tugas :
Java Applet
Java FX
Nama : David Ralphwaldo Martuaraja
ReplyNRP : 05111940000190
Kelas : PBO B
Tugas : Java Applet dan Java FX
Nama : Zahrotul Adillah
ReplyNRP : 05111940000139
Kelas : PBO A
Link Tugas : Java Applet & JavaFX
Nama : Mohammad Tauchid
ReplyNRP : 05111940000136
Kelas : PBO B
Link Tugas : Java Applet & Java FX
Nama: Faisal Reza Maulana
ReplyNRP: 05111940000009
Kelas: PBO B
Link: Java Applet & JFX
Nama: Muhammad Izzuddin A
ReplyNRP: 05111740000035
Kelas: PBO B
Link: Java Applet & JFX
Nama : Sabrina Lydia Simanjuntak
ReplyNRP : 05111740000107
Kelas : PBO B
Link : Java Applet dan Java FX
Nama : Johnivan Aldo Sudiono
ReplyNRP : 05111940000051
Kelas : PBO A
Link : https://johnivanas.blogspot.com/2020/12/tugas-7-pbo-class-javafx.html
Nama : Hanifa Fauziah
ReplyNRP : 05111940000024
Kelas : PBO A
Link : Java Applet dan JavaFX
Nama : Junaedi Akbar
ReplyNRP : 05111940000041
Kelas : PBO A
Link : Java Applet dan JavaFX
Nama: Kevin Ashil F
ReplyNRP: 05111740000178
Kelas: PBO B
Link: Java Applet dan JavaFX
Nama: Raihan Alifianto
ReplyNRP: 05111940000213
Kelas: PBO A
Tugas:Tugas 7
Nama: Ega Prabu Pamungkas
ReplyNRP: 05111940000014
Kelas: PBO-A
Tugas:
> Testing JavaFX
Nama : Muhammad Akmal Joedhiawan
ReplyNRP : 05111940000125
Kelas : PBO A
Link : Applet dan JavaFX
Nama : M Ridho Daffa Ardista
ReplyNRP : 05111840000065
Kelas : PBO B
Tugas : Tugas 8
Nama : Ifanu Antoni
ReplyNrp : 05111940000064
kelas : PBO A
Tugas Applet dan JavaFX
Link : https://rakyatterlantar.blogspot.com/2020/12/6-pemrograman-berorientasi-objek-a.html
Nama : Ikhlasul Amal Rivel
ReplyNRP : 05111940000145
Kelas : PBO A
Link : https://nolsatuempatlima.blogspot.com/2020/12/pbo-pemrograman-applet-dan-javafx_21.html
Nama : Nizar Mayraldo
ReplyNRP : 05111940000004
Kelas : PBO A
Tugas : Tugas JavaFX dan Applet