Oppure

Loading
04/02/08 12:25
filly85
Che nervoso non mi funziona................dai una occhiata se ho sbagliato qualcosa.


public class DialogFinestraGuida extends JDialog
{
    
    private static final long serialVersionUID = 1L;
    private JTextArea areaTesto;
    private GiocoSnake giocoSnake;
    private JPanel PannelloGuida;
    private JScrollPane scrollPane;
    
    public DialogFinestraGuida(GiocoSnake giocoS)
    {    
        this.giocoSnake=giocoS;
        this.setModal(false);
        this.setSize(800,500);
        this.setLocation(0,0);
        this.setTitle("Guida Snake";);
        this.setEnabled(false); //toglie il cursore nell'area testo
this.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
        JPanel principale=new JPanel();
        principale.setLayout(new BorderLayout());
        PannelloGuida = new JPanel(new GridLayout(800,500));
        PannelloGuida.setBackground(Color.green);
        scrollPane = new JScrollPane(PannelloGuida);
        scrollPane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
        areaTesto=new JTextArea();
        areaTesto.setBackground(Color.green);
        areaTesto.setFont(new Font("Serif", Font.LAYOUT_LEFT_TO_RIGHT, 16));
        areaTesto.append(giocoSnake.visualizzaGuida());
        PannelloGuida.add(areaTesto);
        
        principale.add(BorderLayout.CENTER,scrollPane);
        
        this.getContentPane().add(principale);
        this.setVisible(true);
        
        
    }
}

Grazie e scusa!!!
aaa
06/02/08 15:47
netarrow
se proprio non va metti un listener e fai tu il dispose all'evento OnClosing
aaa