permisi agan2,ane mau konsultasi soal pemrograman java
ini codingannya
Quote:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.SwingUtilities;
public class SimpleLogin extends JFrame implements ActionListener
{
private JLabel label1, label2;
private JTextField txtUser;
private JPasswordField pwdPass;
private JButton btnLogin, btnExit;
public SimpleLogin()
{
super ("Login here...");
Container container = getContentPane();
container.setLayout(new FlowLayout());
label1 = new JLabel ("Username : ");
label2 = new JLabel ("Password : ");
txtUser = new JTextField (20);
txtUser.setToolTipText("Input Username");
pwdPass = new JPasswordField(20);
btnLogin = new JButton ("Login");
btnLogin.addActionListener(this);
btnLogin.setActionCommand("login");
btnExit = new JButton ("Exit");
btnExit.addActionListener(this);
container.add(label1);
container.add(txtUser);
container.add(label2);
container.add(pwdPass);
container.add(btnLogin);
container.add(btnExit);
setSize (350,150);
setVisible (true);
}
public void actionPerformed(ActionEvent e)
{
String cmd = e.getActionCommand();
if(cmd.equals("Login"))
{
dispose();
new AnotherJFrame();
}
}
public static void main (String args[])
{
SimpleLogin test = new SimpleLogin();
test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
SwingUtilities.invokeLater(new Runnable(){
@Override
public void run()
{
new SimpleLogin().setVisible(true);
}
});
}
}
yang ane mau tanya kok dia ga manggil file java AnotherJFrame.java,padahal udah di compile ga ada yg error,tapi sekalinya di kompile langsung muncul 2
