Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Mencantumkan kode program di posting Anda, tolong ikuti aturan yang sesuai, baca http://diskusiweb.com/discussion/39204/aturan-cara-menyisipkan-kode-program-di-diskusiweb

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

kesalahan dalam pewarisan

gan mohon pencerahan nya

saya punya dua program yaitu progam satu dan program dua dimana program dua adalah pewarisan dari program satu saat di running bila tombol yg berada di program satu di tekan maka akan berpindah ke program dua.

problem nya...
ktika tombol yg berada di program satu di tekkan program dua sudah tampil tapi program satu ikut tampil lagi jadi ada dua program satu..

pertanyaan nya...
gimana cara agarprogram satu tidak di tampilkan kembali ketika program dua tampil???

sintaks nya
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
class satu implements ActionListener{
JFrame frame=new JFrame("SATU");
JButton btn=new JButton("pindah");
satu(){
frame.setSize(200,200);
frame.setResizable(false);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
frame.setLayout(null);
 
frame.add(btn);
btn.setBounds(50,100,100,50);
btn.addActionListener(this);
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==btn){
new dua();
}
}
 
}
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
class dua extends satu implements ActionListener{
JFrame frame=new JFrame("DUA");
JLabel label=new JLabel("SELAMAT DATANG");
JButton btn=new JButton("OKE");
 
dua(){
frame.dispose();
frame.setSize(200,200);
frame.setResizable(false);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
frame.setLayout(null);
 
frame.add(label);
label.setBounds(50,10,150,50);
frame.add(btn);
btn.setBounds(50,100,100,50);
btn.addActionListener(this);
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==btn){
System.exit(0);
}
}
}
Sign In or Register to comment.