Newsgroup: it.comp.java
Titolo: jdialog e allert

allora ho questa classe che va piu che bene ma devo aggiungerci un
jdialog in fondo nell'ascoltatore di uno dei bottoni ho provato a
dargli come proprietario uno dei componenti e mi da errore che
propriertario devo dargli?posso assegnarli come proprietario l'intera
finestra come?ho provato mettendo Content Pane ma non funziona!
poi c e un modo di creare un messaggio tipo gli allert di
javascript?oltre che mettendo un jbutton in un jdialog e settare quest
ultimo come modale?
import java.sql.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Prova extends JFrame{
 
    private JTextField telefono;
    private JTextField mail;
    private JLabel x;
    private JLabel ltelefono;
    private JLabel lmail;
    private JButton inserisci;
    private JButton cancella;
    //private JButton cancella;
  public Prova() {
 
 
    super("inserisci");
    setBounds(30,30,500,500);
    setVisible(true);
    getContentPane().setLayout(null);
 
    //label telefono
    ltelefono=new JLabel();   
    ltelefono.setBounds(100,170,230,20);
    ltelefono.setText("INSERISCI IL NOME DEL NUOVO PEG ");
    //casella telefono
    telefono = new JTextField();
    getContentPane().add(telefono);
    telefono.setBounds(100,200,300,20);
    //label mail
    lmail=new JLabel();    
    lmail.setBounds(100,230,230,20);
    lmail.setText("INSERISCI UFFICIO A CUI IL PEG FA RIFERIMENTO");
    //casella mail
    mail= new JTextField();
    getContentPane().add(mail);
    mail.setBounds(100,260,300,20);
 
    inserisci = new JButton("inserisci");
    getContentPane().add(inserisci);
    inserisci.setBounds(200,300,100,30);
 
    cancella= new JButton("cancella");
    getContentPane().add(cancella);
    cancella.setBounds(300,300,100,30);
 
   x=new JLabel();   
    x.setBounds(400,170,230,50);
    getContentPane().add(x);
 
 
   //inserzione label
 
  getContentPane().add(ltelefono);
   getContentPane().add(lmail);
 
    ActionListener iList = new iListener();
    inserisci.addActionListener(iList);
 
    ActionListener cList = new cListener();
    cancella.addActionListener(cList);
    System.out.println("e partita la f1");
    }
 
 
 
 
 
 
           class iListener implements ActionListener {
      public void actionPerformed(ActionEvent e) {         
 
 
 
 
	// qui vorrei mettere il jdialog      	
         //    JDialog mess=new JDialog(?????,"errore",true);
 
 
 
              }
       }
      class cListener implements ActionListener {
      public void actionPerformed(ActionEvent e) {         
 
  }
}  
}

Ciao, isi!
Il giorno 09/06/2004 alle ore 08:26 hai scritto:
 i> allora ho questa classe che va piu che bene ma devo aggiungerci un
 i> jdialog in fondo nell'ascoltatore di uno dei bottoni ho provato a
 i> dargli come proprietario uno dei componenti e mi da errore che
 i> propriertario devo dargli?posso assegnarli come proprietario l'intera
 i> finestra come?ho provato mettendo Content Pane ma non funziona!
Devi passare un'istanza di Prova visto che dal costrutture si evince che
accetta oggetti di tipo Dialog o Frame.
 i> poi c e un modo di creare un messaggio tipo gli allert di
 i> javascript?oltre che mettendo un jbutton in un jdialog e settare quest
 i> ultimo come modale?
JOptionPane.
Bye
-- 
Try not. Do, or do not. There is no try.
http://www.maccasoft.com