hai frens , lama nggak berjumpa karena belum ada tugas yang suruh di posting nih :D
tapi ya karena nganggur pengen aja posting tugas tugas java sebelumnya :)
ini tentang APPLET :)
buat definisi tentang applet itu gimana search sendiri ya :D
disini program nya tentang konversi bilangan yang dikombinasikan dengan sign in sign up sign out + applet
yuk mari langsung ke programnya
1.buat java class beri nama AppletClass , lalu ketikkan koding dibawah ini
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package Applet;
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JApplet;
import javax.swing.JButton;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
/**
*
* @author lock
*/
public class AppletClass extends JApplet implements ActionListener {
public static JTextField textField;
public JButton button;
@Override
public void init() {
Container cont = getContentPane();
cont.setLayout(new FlowLayout());
textField = new JTextField(25);
cont.add(textField, BorderLayout.CENTER);
button = new JButton("Jalankan Aplikasi Konversi");
button.addActionListener(this);
cont.add(button, BorderLayout.CENTER);
}
@Override
public void actionPerformed(ActionEvent e) {
if (e.getSource() == button) {
textField.setText("Aplikasi Konversi Telah Berjalaaan :D");
Main main = new Main();
UserData data = new UserData();
main.mainMenu(data, main);
}
}
}
2. kedua buat new javaclass lagi beri nama Main , lalu ketikkan kodingnya
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package Applet;
/**
*
* @author dhana aulia
*/
import javax.swing.JOptionPane;
public class Main {
public void mainMenu(UserData data, Main main) { //lokal variable
String[] menu = {"SIGN UP", "SIGN IN", "SIGN OUT"};
int pilihan = JOptionPane.showOptionDialog(null,
"Selamat Dataaaaaaaaaaaaang : ",
"Main menu",
JOptionPane.YES_NO_OPTION,
JOptionPane.PLAIN_MESSAGE,
null, menu, null);
switch (pilihan) {
case 0:
data.signUp(data, main);
break;
case 1:
data.signIn(data, main);
break;
case 2:
AppletClass.textField.setText("Aplikasi Mati");
case -1 :
{
AppletClass.textField.setText("Aplikasi Matii");
}
break;
default:
JOptionPane.showMessageDialog(null, "Kalo Mau keluar klik sign out qaqa");
main.mainMenu(data, main);
break;
}
}
}
3. karena di postingan sebelumnya kan sudah saya ketikkan coding tentang konversi dan sign in up out , jadi pake yang itu aja.
sekiannn thzzzz
No comments:
Post a Comment