Materi yang ada pada slide ini berisi :
DEFINISI GUI
SWING
HIRARKI JAVA SWING CLASS
KOMPONEN SWING
CONTAINER CLASS
JAVA LAYOUT MANAGER
JAVA SWING COMPONENT
DRAG N DROP
TUGAS INDIVIDU
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
[PBO] Pertemuan 13 - Membuat Aplikasi Desktop dengan JDBC DAO MVCrizki adam kurniawan
Materi yang ada pada slide ini berisi :
TEORI :
APA ITU JDBC
APA ITU API
GAMBARAN DB API
ARSITEKTUR JDBC
JDBC INTERFACE CLASS
PRAKTIK :
Akses full source code nya di link ini :
https://github.com/RizkiAdamKurniawan/JAVA-DAO-MVC
Akses video tutorial nya di link ini :
TAHAP 1. Membuat Project Baru & Package Baru : https://youtu.be/s-6IdMJKhuw
TAHAP 2. Membuat Database : https://youtu.be/W5lR4CBq81g
TAHAP 3. Mapping Database ke Entitas : https://youtu.be/3wdvh3yH3rY
TAHAP 4. Membuat Koneksi : https://youtu.be/if7LPrGMLRY
TAHAP 5. Membuat Service DAO : https://youtu.be/-jMaNzjolXc
TAHAP 6. Membuat Fungsi CRUD : https://youtu.be/R0NwAnUyHx4
TAHAP 7. Membuat Management Transaksi DAO : https://youtu.be/lBzE7G6GM2w
TAHAP 8. Membuat View : https://youtu.be/hgyoI3iW12I
TAHAP 9. Membuat Model : https://youtu.be/VvTiNQtmpDM
TAHAP 10. Membuat Controller : https://youtu.be/OC3Zi2G4fqc
TAHAP 11. Komunikasikan di View : https://youtu.be/k1BFJ3UEf7E
TAHAP 12. Testing Apps : https://youtu.be/cNo8prJlLmc
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Netbeans Theme
Package (Teori & Praktik)
Implementasi Enkapsulasi & instansiasi Objek (Teori & Praktik)
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Materi yang ada pada slide ini berisi :
DEFINISI GUI
SWING
HIRARKI JAVA SWING CLASS
KOMPONEN SWING
CONTAINER CLASS
JAVA LAYOUT MANAGER
JAVA SWING COMPONENT
DRAG N DROP
TUGAS INDIVIDU
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
[PBO] Pertemuan 13 - Membuat Aplikasi Desktop dengan JDBC DAO MVCrizki adam kurniawan
Materi yang ada pada slide ini berisi :
TEORI :
APA ITU JDBC
APA ITU API
GAMBARAN DB API
ARSITEKTUR JDBC
JDBC INTERFACE CLASS
PRAKTIK :
Akses full source code nya di link ini :
https://github.com/RizkiAdamKurniawan/JAVA-DAO-MVC
Akses video tutorial nya di link ini :
TAHAP 1. Membuat Project Baru & Package Baru : https://youtu.be/s-6IdMJKhuw
TAHAP 2. Membuat Database : https://youtu.be/W5lR4CBq81g
TAHAP 3. Mapping Database ke Entitas : https://youtu.be/3wdvh3yH3rY
TAHAP 4. Membuat Koneksi : https://youtu.be/if7LPrGMLRY
TAHAP 5. Membuat Service DAO : https://youtu.be/-jMaNzjolXc
TAHAP 6. Membuat Fungsi CRUD : https://youtu.be/R0NwAnUyHx4
TAHAP 7. Membuat Management Transaksi DAO : https://youtu.be/lBzE7G6GM2w
TAHAP 8. Membuat View : https://youtu.be/hgyoI3iW12I
TAHAP 9. Membuat Model : https://youtu.be/VvTiNQtmpDM
TAHAP 10. Membuat Controller : https://youtu.be/OC3Zi2G4fqc
TAHAP 11. Komunikasikan di View : https://youtu.be/k1BFJ3UEf7E
TAHAP 12. Testing Apps : https://youtu.be/cNo8prJlLmc
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Netbeans Theme
Package (Teori & Praktik)
Implementasi Enkapsulasi & instansiasi Objek (Teori & Praktik)
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Los olores del código (Code Smells en inglés) son la forma que utilizamos para referirnos a signos en el código fuente que podrían indicar un problema más profundo.
Un code smell no tiene por qué implicar que una aplicación no funcione correctamente. Indica un problema de diseño que puede enlentecer el desarrollo, generar más errores en el futuro y hacer aparecer una mayor cantidad de bugs en nuestra aplicación. Dentro de las buenas prácticas de programación, con el objetivo de escribir cada vez mejor código, necesitamos ir aprendiendo todos estos signos.
A round-up of the latest UK economic news, including a reminder of the key announcements in George Osborne's Budget, inflation falling to 0%, the latest unemployment figures and David Cameron's comments about his re-election.
During this insightful Webinar, Dr. Christopher Dant digs into the different NIH training and career development programs, discusses what programs are tailored to specific individuals during their career, and provides an overview of how to write a competitive K award. Walk away with a thorough understanding of this mechanism and take your career to new heights.
5 Key Take-Aways:
Understanding what a Career Award (K) is, and is not
Understanding the differences between the many types of K’s and what’s appropriate for the candidate in their stage of research
What goes into the K award, step by step
How to optimize the message in a K award with NIH expectations
K Award writing strategies and tips from K award recipients and from the NIH
Who Should Attend:
Anyone interested in a career in academic medicine and interested in an NIH Career Award–postdocs, junior faculty, students
Abbiamo partecipato alla tavola rotonda presso il centro fieristico le Ciminiere a Catania sul tema startup ed innovazione: come finanziare le nuove idee
Los olores del código (Code Smells en inglés) son la forma que utilizamos para referirnos a signos en el código fuente que podrían indicar un problema más profundo.
Un code smell no tiene por qué implicar que una aplicación no funcione correctamente. Indica un problema de diseño que puede enlentecer el desarrollo, generar más errores en el futuro y hacer aparecer una mayor cantidad de bugs en nuestra aplicación. Dentro de las buenas prácticas de programación, con el objetivo de escribir cada vez mejor código, necesitamos ir aprendiendo todos estos signos.
A round-up of the latest UK economic news, including a reminder of the key announcements in George Osborne's Budget, inflation falling to 0%, the latest unemployment figures and David Cameron's comments about his re-election.
During this insightful Webinar, Dr. Christopher Dant digs into the different NIH training and career development programs, discusses what programs are tailored to specific individuals during their career, and provides an overview of how to write a competitive K award. Walk away with a thorough understanding of this mechanism and take your career to new heights.
5 Key Take-Aways:
Understanding what a Career Award (K) is, and is not
Understanding the differences between the many types of K’s and what’s appropriate for the candidate in their stage of research
What goes into the K award, step by step
How to optimize the message in a K award with NIH expectations
K Award writing strategies and tips from K award recipients and from the NIH
Who Should Attend:
Anyone interested in a career in academic medicine and interested in an NIH Career Award–postdocs, junior faculty, students
Abbiamo partecipato alla tavola rotonda presso il centro fieristico le Ciminiere a Catania sul tema startup ed innovazione: come finanziare le nuove idee
Prakt.jarkom1 jefri tugas ke 2 - SETTING DHCP dan NTP SERVER MIKROTIK
05.63 JAVA SE_java button final
1. Jefri Fahrian | Page 1 of 4
05.63 JButton Final
Jefri Fahrian (06)
Dalam pemrograman GUI di java, tampilan atau interface merupakan hal
yang sangat penting untuk diperhatikan. Sebagus – bagusnya aplikasi, sangat
perlu untuk memperhatikan user interface pada programnya. Hal tersebut tidak
lain adalah untuk mempermudah user dalam memakai aplikasi tersebut. Java
menyediakan paket java swing dan java awt yang menyediakan interface berbasis
grafis. Dari paket – paket tersebut terdapat komponen – komponen utama seperti
pembuatan frame, tombol, label, dan sebagainya. Pada kesempatan ini saya akan
membahas mengenai JButton.
Penggunaan JButton
Grafical User Interface (GUI) adalah salah satu kemampuan Java dalam
mendukung dan manajemen antarmuka berbasis grafis. Tampilan grafis yang akan
ditampilkan terhubung dengan program serta tempat penyimpanan data. Elemen
dasar di Java untuk penciptan tampilan berbasis grafis adalah dua paket yaitu
AWT dan Swing. Abstract Windowing Toolkit (AWT), atau disebut juga “Another
Windowing Toolkit”, adalah pustaka windowing bertujuan umum dan
multiplatform serta menyediakan sejumlah kelas untuk membuat GUI di Java.
Dengan AWT, dapat membuat window, menggambar, manipulasi gambar, dan
komponen seperti Button, Scrollbar, Checkbox, TextField, dan menu pull-down.
JButton adalah komponen berbentuk tombol yang digunakan untuk eksekusi
tehadap tindakan yang diinginkan. JButton termasuk komponen yang sering
digunakan dalam input data ataupun perintah lainnya pada aplikasi (Hariyanto,
2003). Berikut contoh sederhana dari penggunaan JButton pada Java :
Contoh program :
1 import java.awt.*;
2 import java.awt.event.*;
3 public class buttonImage {
4 public static void main(String[] args) {
5 Frame frame=new Frame("Belajar memmbuat button sederhana");
2. Jefri Fahrian | Page 2 of 4
6 Button button = new Button("Hallo");
7 frame.add(button);
8 frame.setLayout(new FlowLayout());
9 frame.etSize(200,100);
10 frame.setVisible(true);
11 frame.addWindowListener(new WindowAdapter(){
12 public void windowClosing(WindowEvent e){
13 System.exit(0);
14 }
15 });
16 }
17 }
Penjelasanprogram:
Line 1 : import java.awt.*;
Untuk mengimpor library java awt
Line 2 : import java.awt.event.*;
Untuk mengimpor library event
Line 5 : Frame frame=new Frame("Belajar membuat button sederhana");
Membuat objek frame
Membuat frame bernama "Belajar membuat button sederhana"
Line 6 : Button button = new Button("Hallo");
Membuat objek button
Membuat tombol dengan teks “Hallo”
Line 7 : frame.add(button);
Menambahkan button pada frame
Line 8 : frame.setLayout(new FlowLayout());
Mengatur tata letak frame
Line 9 : frame.setSize(200,100);
Mengatur ukuran frame
Line 10 : frame.setVisible(true);
Untuk menampilkan objek frame dan button yang dibuat
Line 11 : frame.addWindowListener(new WindowAdapter()
Memberikan aksi pada frame saat tombol ditekan
Line 12 : public void windowClosing(WindowEvent e)
Memberikan aksi saat menutup frame
Line 13 : System.exit(0);
Untuk keluar frame
3. Jefri Fahrian | Page 3 of 4
Keluaran program :
Gambar 1 Contoh JButton sederhana (Sumber : Dokumentasi Jefri)
4. Jefri Fahrian | Page 4 of 4
Daftar Pustaka
Bloch, J. (2001). Effective Java: Programming Language Guide. Massachusetts:
Addison Wesley.
Bracha, G. (2004). Generics in the Java Programming Language.
Hariyanto, B. (2003). Esensi - Esensi bahasa pemrograman Java. Bandung:
Penerbit Informatika.
Harold, E. R. (1999). Java I/O. O'Reilly.
McLaughlin, B. (2002). Building Java™ Enterprise Applications Volume I:
Architecture. O'Reilly.