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
Nama : Alberto Sanjaya
ReplyDeleteNRP : 05111840000150
Kelas : PBO - D
Link : (penggunaan Java Applet , JavaFX , Java App Post)
Nama : Rafif Ridho
ReplyDeleteNRP : 05111840000058
Kelas : PBO D
Link : link
Nama : Maisie Chiara Salsabila
ReplyDeleteNRP : 05111840000057
Kelas : PBO D
Link : Pemrograman Applet dan JavaFX
Nama : Yulia Niza
ReplyDeleteNRP : 05111840000053
Kelas : PBO A
Link : Link Tugas
Nama: Julius
ReplyDeleteNRP: 05111840000082
Kelas: PBO A
Link: Link Tugas
This comment has been removed by the author.
ReplyDeleteNama : Elvira Catrine Natalie
ReplyDeleteNRP : 05111840000016
Kelas : PBO-A
Link : TUGAS
Nama: Iqbaal Pratama Putra
ReplyDeleteNRP: 05111840000021
Kelas: PBO D
Link: Tugas 7
Nama : Aflakah Nur Farhana
ReplyDeleteNRP : 05111840000120
Kelas : PBO D
Link : Link
Nama: Intan Kusuma R
ReplyDeleteKelas: PBO D
NRP: 05111840000020
Link: Pemrograman Applet dan JavaFX
Nama: Aaron Astonvilla Rompis
ReplyDeleteNRP: 05111840000131
Kelas: PBO D
Link: Link
Nama : Fara Dinda Mutia Kinanggit
ReplyDeleteNRP : 05111840000112
Kelas: PBO D
Link : Tugas 7 PBO
Nama : Adam Abelard Garibaldi
ReplyDeleteNRP : 05111840000125
Kelas : PBO A
Link : Link Tugas PBO
Nama : Jordan Gilbert
ReplyDeleteNRP : 05111840000084
Kelas: PBO D
Link :Link Tugas
Nama : Risky Aswi Narni
ReplyDeleteNRP : 05111740000014
Kelas: PBO A
Link : Link
Nama : Muhammad Rayhan Hakim
ReplyDeleteNRP : 05111740000160
Kelas : PBO A
Link : https://gipenhakim.blogspot.com/2019/11/java-applet-java-fx.html
Nama : Abdi Dewa Maha Rupawan
ReplyDeleteNRP : 05111840000003
Kelas: PBO-D
Link : Tugas JavaFX dan Applet
Nama : Syubban Fakhriya
ReplyDeleteNRP : 05111840000042
Kelas : PBO-A
Link : Simple POS JavaFX
Nama : Ignatius Dwiki Iskandar
ReplyDeleteNRP : 05111840000019
Kelas : PBO-D
Link : Point of Sales
Nama : Achmad Sofyan Pratama
ReplyDeleteNRP : 05111840000061
Kelas : PBO-D
LINK : JAVA FX dan Applet
Nama : Imanuel Banifernando Simatupang
ReplyDeleteNRP : 05111840000085
Kelas : PBO-D
LINK : JAVA FX dan Applet
Nama: Abdul Rozak Baharudin
ReplyDeleteNRP: 05111840000148
Kelas: PBO D
Link: Applet,JavaFX
marsha nabilah
ReplyDelete05111840000027
pbo d
Tugas 7
Nama : Aflakah Nur Farhana
ReplyDeleteNRP : 05111840000120
Kelas : PBO D
link
Nama : Arjun Aksan
ReplyDeleteNRP : 05111740000133
Kelas: PBO A
Link : Link
This comment has been removed by the author.
ReplyDeleteNama : Yulia Niza
ReplyDeleteNRP : 05111840000053
Kelas: PBO A
Link : Link
Nama : Segara Bhagas D.
ReplyDeleteNRP : 05111840000037
Kelas : PBO D
Link Applet JavaFX
Link POS
This comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteNama: Abdul Rozak Baharudin
ReplyDeleteNRP: 05111840000148
Kelas: PBO D
Link: POS Sederhana
Nama : I Nyoman Yoga M.
ReplyDeleteNRP : 05111740000159
Kelas : PBO A
Link Applet JavaFX
Link Pos
Nama : Rafif Ridho
ReplyDeleteNRP : 05111840000058
Kelas : PBO D
Link : Link POS sederhana
Nama : I Gusti Agung Chintya Prema Dewi
ReplyDeleteNRP : 05111840000130
Kelas : PBO D
Link : POS
Nama : Naulia Adam Kuncoro
ReplyDeleteNRP 05111740000155
Kelas :PBO A
Link :Applet dan JavaFX
Nama : Dicky Maulana Rozi
ReplyDeleteNRP : 05111740000083
Kelas : PBO A
Link : Link
Nama: Aaron Astonvilla Rompis
ReplyDeleteNRP: 05111840000131
Kelas: PBO D
Link: POS Sederhana
Nama : Ida Bagus Rai Widnyana
ReplyDeleteNRP : 05111740000087
Kelas: PBO D
Link : POS
Nama : Maisie Chiara Salsabila
ReplyDeleteNRP : 05111840000057
Kelas : PBO D
Link : POS
Nama: Bayu Surya Bawono
ReplyDeleteNRP: 05111840000114
Kelas: PBO-A
Link: https://etspbo.blogspot.com/2019/11/fortune-teller.html
Nama : Yaniar Pradityas Effendi
ReplyDeleteNRP : 05111840000047
Kelas : PBO D
JAVAFX, JAVA APPLET
POINT OF SALES
Nama : Wardah Nabilah Rusyda
ReplyDeleteNRP : 05111840000046
Kelas : PBO D
Link : Tugas 7
Nama : Wisnu
ReplyDeleteNRP : 05111740000170
Kelas : PBO D
link: tugas POS
Nama : Farrel Muhammad Taqi
ReplyDeleteNRP : 05111840000071
Kelas : PBO A
Link : Point Of Sale
Nama : Putu Putri Natih Devayanti
ReplyDeleteNRP : 05111840000163
Kelas : PBO - A
Link : href = Tugas Point of Sales
This comment has been removed by the author.
ReplyDeleteNama : Muhammad Yusuf Mukharom
ReplyDeleteNRP : 05111740000051
Kelas : PBO - A
Link : Java Applet dan JavaFX
This comment has been removed by the author.
ReplyDeleteNama : Ryan Rasyid A
ReplyDeleteKelas : PBO D
NRP : 05111840000079
Link : Link Applet dan JavaFx
Link Simple POS
Nama : Vania Meilani T.
ReplyDeleteKelas : PBO D
NRP : 05111840000045
Link : Tugas applet dan ft
This comment has been removed by the author.
ReplyDeleteNama : Devi Hainun Pasya
ReplyDeleteNRP : 05111840000014
Kelas : PBO A
LINK : Point of Sales
Nama: Ignatius Dwiki Iskandar
ReplyDeleteNRP: 05111840000019
Kelas: PBO A
Link: Latihan JavaFX
Nama : Devi Hainun Pasya
ReplyDeleteKelas : PBO A
NRP : 05111840000014
LINK : Latihan JavaFX
Nama : Putu Putri Natih Devayanti
ReplyDeleteKelas : PBO-A
NRP : 05111840000163
Link : Tugas Java Applet dan JavaFX
Nama : Nikodemus Siahaan
ReplyDeleteKelas : PBP-A
NRP : 05111840000151
Link :Java Applet dan JavaFX
Nama : Maisie Chiara Salsabila
ReplyDeleteNRP : 05111840000057
Penugasan :
-Profile & Time
-GUI
Nama : Ammar Alifian F
ReplyDeleteNRP : 05111840000007
Kelas : PBO - A
Link : Java Applet dan JavaFX
Nama : Muhammad Ilham Indiano
ReplyDeleteNRP : 05111740000177
Kelas : PBO A
Link :
Java Applet FX
GUI Image Viewer
Time Practice
Nama : Muhammad Fawwaz Zuhdan Nauvali
ReplyDeleteNRP : 05111740000106
Kelas : PBO A
Link : Java Applet dan JavaFX
Nama : Salsabila Harlen
ReplyDeleteNRP : 05111840000127
Kelas : PBO A
Link : Java Applet dan JavaFX
Nama : Thomas Dwi Awaka
ReplyDeleteNRP : 05111940000021
Kelas : PBO A
JavaFX
Nama : Ricky Supriyanto
ReplyDeleteNRP : 05111940000036
Kelas : PBO A
Tugas JavaFX dan Apllet
Nama : Inez Yulia Amanda
ReplyDeleteNRP : 05111940000208
Kelas : PBO A
Link : Java Applet dan JavaFX
This comment has been removed by the author.
ReplyDeleteNama : Fika Nur Aini
ReplyDeleteNRP : 05111940000067
Kelas : PBO A
Tugas : Java Applet & JavaFX
Nama : Julietta Anastasia Rodiah Boru Panjaitan
ReplyDeleteNRP : 05111940000033
Kelas : PBO A
Tugas : Tugas Java Applet & Java FX
Nama : Fitrah Arie Ramadhan
ReplyDeleteNRP : 05111940000025
Kelas : PBO B
Link Penugasan : Java Applet dan JavaFX
Nama : Raharja Dui Putra Sutedjo
ReplyDeleteNRP : 05111940000222
Kelas : PBO B
Link Tugas : Program Java Applet & Program JavaFX
Nama : Arvel Gavrilla R.
ReplyDeleteNRP : 05111940000040
Kelas : PBO - A
Link : Tugas 7
Nama :Fitrah Mutiara
ReplyDeleteNRP : 05111940000126
Kelas : PBO B
Link : Tugas Java Applet & Java JX
This comment has been removed by the author.
ReplyDeleteNama: Muhammad Naufaldillah
ReplyDeleteNRP: 05111940000202
Kelas: PBO B
Link: Tugas Java Applet dan Tugas Java JavaFX
Nama : Muthia Qurrota Akyun
ReplyDeleteNRP : 05111940000019
Kelas : PBO B
Link : Tugas Java Applet dan JavaFX
Nama : Thomas Felix Brilliant
ReplyDeleteNRP : 05111940000062
Kelas : PBO (B)
Link tugas: Tugas 8 Pemrograman Berorientasi Objek - Java Applet & JavaFX
Nama : Dido Fabian Fayed
ReplyDeleteNRP : 05111940000059
Kelas : PBO - B
Link : Java FX dan Java Applet
Nama : Aji Rindra Fakhrezi Putra Faisal
ReplyDeleteNRP : 05111940000205
Kelas : PBO B
Link : Java Applet dan Java FX
Nama : Migel Aulia Mandiri Putra
ReplyDeleteNRP : 05111940000194
Kelas: PBO A
Link : Java FX dan Java Applet
Nama : Nadia Tiara Febriana
ReplyDeleteNRP : 05111940000217
Kelas : PBO A
Tugas : Java applet & Java FX
Nama : Tsania Az Zahra
ReplyDeleteNRP : 05111940000032
Kelas : PBO A
Tugas : JavaFX-Fortune Teller
Nama : Arkan Aulia Farhan
ReplyDeleteNRP : 05111940000128
Kelas : PBO B
Tugas 8 : Java Applet dan JavaFX
Nama: Yeremia Dhyan Limantara
ReplyDeleteNRP: 05111940000232
Kelas: PBO A
Tugas:JavaFX
https://yeremialimantara.blogspot.com/2020/12/javafx.html
This comment has been removed by the author.
ReplyDeleteNama: Ivan Muhammad Nizar
ReplyDeleteNRP: 05111940000052
Kelas: PBO B
Link Tugas 8 : Applet dan JavaFX
Nama : Ghifari Astaudi Ukumullah
ReplyDeleteNRP : 05111940000012
Kelas :PBO B
Link Tugas : https://ghifariastaudiu.blogspot.com/2020/12/javaapplet-adalah-aplikasi-java-yang.html
Nama : Daffa Muhamad Azhar
ReplyDeleteNRP : 05111940000037
Kelas : PBO B
Tugas 8 : Java Applet dan Java FX
Nama : Dwinanda Bagoes Ansori
ReplyDeleteNRP : 05111940000010
Kelas : PBO B
Tugas : Java Applet dan Java FX
Link :
Link Java Applet
Link Java FX
Nama : Mohammad Thoriq Huda
ReplyDeleteNRP : 05111940000207
Kelas : PBO B
Link : Java Applet dan Java FX
Nama : Fiodhy Ardito Narawangsa
ReplyDeleteNRP : 05111940000218
Kelas : PBO B
Tugas : Java Applet dan JavaFX
Nama: Muhammad Haikal Aria Sakti
ReplyDeleteNRP: 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
ReplyDeleteNRP : 05111840007002
kelas : PBO B
tugas : tugas java applet dan java fx
Nama : Kelvin Andersen
ReplyDeleteNRP : 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
ReplyDeleteNRP : 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
ReplyDeleteNRP : 05111940000141
Kelas : PBO-B
Tugas :
Java Applet
Java FX
Nama : David Ralphwaldo Martuaraja
ReplyDeleteNRP : 05111940000190
Kelas : PBO B
Tugas : Java Applet dan Java FX
Nama : Zahrotul Adillah
ReplyDeleteNRP : 05111940000139
Kelas : PBO A
Link Tugas : Java Applet & JavaFX
Nama : Mohammad Tauchid
ReplyDeleteNRP : 05111940000136
Kelas : PBO B
Link Tugas : Java Applet & Java FX
Nama: Faisal Reza Maulana
ReplyDeleteNRP: 05111940000009
Kelas: PBO B
Link: Java Applet & JFX
Nama: Muhammad Izzuddin A
ReplyDeleteNRP: 05111740000035
Kelas: PBO B
Link: Java Applet & JFX
This comment has been removed by the author.
ReplyDeleteNama : Sabrina Lydia Simanjuntak
ReplyDeleteNRP : 05111740000107
Kelas : PBO B
Link : Java Applet dan Java FX
Nama : Johnivan Aldo Sudiono
ReplyDeleteNRP : 05111940000051
Kelas : PBO A
Link : https://johnivanas.blogspot.com/2020/12/tugas-7-pbo-class-javafx.html
Nama : Hanifa Fauziah
ReplyDeleteNRP : 05111940000024
Kelas : PBO A
Link : Java Applet dan JavaFX
Nama : Junaedi Akbar
ReplyDeleteNRP : 05111940000041
Kelas : PBO A
Link : Java Applet dan JavaFX
Nama: Kevin Ashil F
ReplyDeleteNRP: 05111740000178
Kelas: PBO B
Link: Java Applet dan JavaFX
Nama: Raihan Alifianto
ReplyDeleteNRP: 05111940000213
Kelas: PBO A
Tugas:Tugas 7
Nama: Ega Prabu Pamungkas
ReplyDeleteNRP: 05111940000014
Kelas: PBO-A
Tugas:
> Testing JavaFX
Nama : Muhammad Akmal Joedhiawan
ReplyDeleteNRP : 05111940000125
Kelas : PBO A
Link : Applet dan JavaFX
Nama : M Ridho Daffa Ardista
ReplyDeleteNRP : 05111840000065
Kelas : PBO B
Tugas : Tugas 8
Nama : Ifanu Antoni
ReplyDeleteNrp : 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
ReplyDeleteNRP : 05111940000145
Kelas : PBO A
Link : https://nolsatuempatlima.blogspot.com/2020/12/pbo-pemrograman-applet-dan-javafx_21.html
Nama : Nizar Mayraldo
ReplyDeleteNRP : 05111940000004
Kelas : PBO A
Tugas : Tugas JavaFX dan Applet