PRAKTIKUM UAS
Assalamualaikum wr.wb
Berikut ini saya akan membuat sebuah praktikum program tabel username dan password :
Tujuan Praktikum :
import java.awt.event.*;
import javax.swing.*;
import java.awt.*;
class CobaMenu extends JFrame implements ActionListener {
JMenuBar menuBar;
JMenu file;
JMenuItem Keluar;
public CobaMenu(){
super("Menu");
setSize(350,250);
file = new JMenu("File");
file.setMnemonic('X');
menuBar = new JMenuBar();
setJMenuBar (menuBar);
menuBar.add(file);
file.add(Keluar);
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
Keluar.addActionListener(this);
setVisible(true);
}
public void actionPerformed(ActionEvent e) {
if(e.getSource()==Keluar){
dispose();
}
)
)
ini adalah main menu untuk menjalankan tabel username dan password.
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class InputData extends JFrame{
JLabel 1Username = new JLabel("Username : ");
JLabel 1Password = new JLabel("Password : ");
JtextField fUsername = new JTextField(10);
JPasswordField fPassword = new JPasswordField(10);
JButton btnMenuUtama = new JButton("Menu Utama");
JButton btnKeluar = new JButton("Keluar");
public InputData(){
setTitle("Praktikum Ujian Akhir Semester");
setSize(350,250);
setResizable(false);
setLayout(null);
add(1Username);
add(fUsername);
add(1Password);
add(fPassword);
add(btnMenuUtama);
add(btnKeluar);
1Username.setBounds(10,10,120,20);
fUsername.setBounds(130,10,150,20);
1Password.setBounds(10,10,120,100);
fPassword.setBounds(130,50,150,20);
btnMenuUtama.setBounds(50,170,120,20);
btnKeluar.setBounds(180,170,120,20);
setVisible(true);
btnMenuUtama.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
new CobaMenu();
}
}
};
btnKeluar.addActionListener(new Action Listener() {
public void actionPerformed(ActionEvent ae) {
dispose();
}
}
};
setDefaultCloseOperation(EXIT_ON_CLOSE);
setVisible(true);
}
}
class Praktikum Ujian Akhir Semester {
public static void main (String [] args)
InputData input = new InputData();
}
}
Berikut akan saya tampilkan hasilnya dibawah ini :
*Tampilan 1
*Tampilan 2
Baik,sekian Tugas Praktikum UAS yang telah saya selesaikan. Semoga bermanfaat buat teman-teman
Terima Kasih sudah berkunjung ....
Berikut ini saya akan membuat sebuah praktikum program tabel username dan password :
Tujuan Praktikum :
- Sebagai tugas laporan terakhir UAS Praktikum Bahasa Pemrograman Java
- Agar mahasiswa/i bisa membuat sebuah program tabel username + password
- Mahasiswa/i lebih memahami tentang program java
import javax.swing.*;
import java.awt.*;
class CobaMenu extends JFrame implements ActionListener {
JMenuBar menuBar;
JMenu file;
JMenuItem Keluar;
public CobaMenu(){
super("Menu");
setSize(350,250);
file = new JMenu("File");
file.setMnemonic('X');
menuBar = new JMenuBar();
setJMenuBar (menuBar);
menuBar.add(file);
file.add(Keluar);
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
Keluar.addActionListener(this);
setVisible(true);
}
public void actionPerformed(ActionEvent e) {
if(e.getSource()==Keluar){
dispose();
}
)
)
ini adalah main menu untuk menjalankan tabel username dan password.
import java.awt.event.*;
import javax.swing.*;
class InputData extends JFrame{
JLabel 1Username = new JLabel("Username : ");
JLabel 1Password = new JLabel("Password : ");
JtextField fUsername = new JTextField(10);
JPasswordField fPassword = new JPasswordField(10);
JButton btnMenuUtama = new JButton("Menu Utama");
JButton btnKeluar = new JButton("Keluar");
public InputData(){
setTitle("Praktikum Ujian Akhir Semester");
setSize(350,250);
setResizable(false);
setLayout(null);
add(1Username);
add(fUsername);
add(1Password);
add(fPassword);
add(btnMenuUtama);
add(btnKeluar);
1Username.setBounds(10,10,120,20);
fUsername.setBounds(130,10,150,20);
1Password.setBounds(10,10,120,100);
fPassword.setBounds(130,50,150,20);
btnMenuUtama.setBounds(50,170,120,20);
btnKeluar.setBounds(180,170,120,20);
setVisible(true);
btnMenuUtama.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
new CobaMenu();
}
}
};
btnKeluar.addActionListener(new Action Listener() {
public void actionPerformed(ActionEvent ae) {
dispose();
}
}
};
setDefaultCloseOperation(EXIT_ON_CLOSE);
setVisible(true);
}
}
class Praktikum Ujian Akhir Semester {
public static void main (String [] args)
InputData input = new InputData();
}
}
Berikut akan saya tampilkan hasilnya dibawah ini :
*Tampilan 1
*Tampilan 2
Baik,sekian Tugas Praktikum UAS yang telah saya selesaikan. Semoga bermanfaat buat teman-teman
Terima Kasih sudah berkunjung ....












