JOptionPaneTest.java
Dosyayı İndir
import java.awt.event.*;
import javax.swing.*;
public class JOptionPaneTest extends JFrame implements ActionListener{
public JOptionPaneTest(){
JMenuBar bar=new JMenuBar();
JMenu menu=new JMenu("File");
JMenuItem exit=new JMenuItem("Exit");
exit.addActionListener(this);
menu.add(exit);
bar.add(menu);
setJMenuBar(bar);
// Kullanıcıdan giriş istiyoruz ve girilen değeri başlığa yazıyoruz.
String title=JOptionPane.showInputDialog(this,"Ad Giriniz ?");
setTitle(title);
}
public void actionPerformed(ActionEvent e) {
if(e.getActionCommand().equals("Exit")){
int result=JOptionPane.showConfirmDialog(this," Emin misiniz ?","",JOptionPane.YES_NO_OPTION);
if(result==JOptionPane.YES_OPTION){
JOptionPane.showMessageDialog(this,"Thank You","",JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
}
}
}
public static void main(String[] args){
JOptionPaneTest test=new JOptionPaneTest();
test.setBounds(10,10,200,200);
test.setVisible(true);
}
}
Dosyayı İndir