Kleber, vc precisa da versão jdk1.2 para poder rodar o programa, já que a
sua versão é a 1.1.8.
No endereço http://splash.javasoft.com vc encontrará a versão 1.2 do jdk.
Rodolfo D. Dias
Paulista Seguros - Depto. Sistemas
Tel.:(011) 5505-2010 R. 1461
e-mail:[EMAIL PROTECTED]
          [EMAIL PROTECTED]

> ----------
> De:   Kleber Rodrigo Carvalho[SMTP:[EMAIL PROTECTED]]
> Enviada:      Quarta-feira, 17 de Novembro de 1999 00:23
> Para:         'Lista Java BR'; 'Lista SouJava'
> Assunto:      [SouJava-J] Frame pai e frame filho
> 
> 'Lista Java BR' <[EMAIL PROTECTED]>, 'Lista SouJava'
> <[EMAIL PROTECTED]>
> 
> Eu gostaria de saber como faz para criar janelas pai e
> filhos em Java. Para quem não sabe, este recurso é
> muit usado no delphi e em c++builder. Por exemplo um
> documento do word (filho) não sai do MS Word (que
> seria o pai)
> Resumindo uma frame filho não sai de dentro do frame
> pai.
> 
> Recebi este programinha como exemplo, mas da um erro
> dizendo que eu não posso ler a classe javax.
> Me dizeram que o meu autoexec não está configurado c/
> o erro, mas sempre funcionou corretamente c/ este
> modo:
> 
> SET JAVA_HOME=C:\JDK11~1.8 <- local instalado o JDK
> PATH=%PATH%;%JAVA_HOME%\BIN
> SET CLASSPATH=.;%JAVA_HOME%\LIB\CLASSES.ZIP
> 
> Se alguém puder me ajudar a solucionar este problemas
> ou tiver uma exemplo de janelas pai e filha em java,
> por favor, eu ficarei grato.
> O código dos outros dois programinhas estão logo
> abaixo, obrigado antecipadamente.
> 
> 
> **************************
> import javax.swing.JInternalFrame;
> import javax.swing.JDesktopPane;
> import javax.swing.JMenu;
> import javax.swing.JMenuItem;
> import javax.swing.JMenuBar;
> import javax.swing.JFrame;
> 
> import java.awt.event.*;
> import java.awt.*;
> 
> public class InternalFrameDemo extends JFrame
> {
>       JDesktopPane desktop;
> 
>       public InternalFrameDemo()
>       {
>               super("InternalFrameDemo");
> 
>               //Make the big window be indented 50 pixels from
> each edge 
>               //of the screen.
>               int inset = 50;
>               Dimension screenSize =
> Toolkit.getDefaultToolkit().getScreenSize();
>               setBounds(inset, inset, screenSize.width - inset*2,
> screenSize.height-inset*2);
> 
>               //Quit this app when the big window closes.
>               addWindowListener(new WindowAdapter()
>               {
>                       public void windowClosing(WindowEvent e)
>                       {
>                               System.exit(0);
>                       }
>               });
> 
>               //Set up the GUI.
>               desktop = new JDesktopPane(); //a specialized
> layered pane
>               createFrame(); //Create first window
>               setContentPane(desktop);
>               setJMenuBar(createMenuBar());
>               
>               //Make dragging faster:
>               desktop.putClientProperty("JDesktopPane.dragMode",
> "outline");
>       }
> 
>       protected JMenuBar createMenuBar()
>       {
>               JMenuBar menuBar = new JMenuBar();
> 
>               JMenu menu = new JMenu("Document");
>               menu.setMnemonic(KeyEvent.VK_D);
>               JMenuItem menuItem = new JMenuItem("New");
>               menuItem.setMnemonic(KeyEvent.VK_N);
>               menuItem.addActionListener(new ActionListener()
>               {
>                       public void actionPerformed(ActionEvent e)
>                       {
>                               createFrame();
>                       }
>               });
>               menu.add(menuItem);
>               menuBar.add(menu);
> 
>               return menuBar;
>       }
> 
>       protected void createFrame()
>       {
>               MyInternalFrame frame = new MyInternalFrame();
>               frame.setVisible(true); //necessary as of kestrel
>               desktop.add(frame);
>               try
>               {
>                       frame.setSelected(true);
>               }
>               catch (java.beans.PropertyVetoException e)
>               {
>               }
>       }
> 
>       public static void main(String[] args)
>       {
>               InternalFrameDemo frame = new InternalFrameDemo();
>               frame.setVisible(true);
>       }
> }
> 
> 
> 
> **************************
> 
> import javax.swing.JInternalFrame;
> 
> import java.awt.event.*;
> import java.awt.*;
> 
> public class MyInternalFrame extends JInternalFrame {
>     static int openFrameCount = 0;
>     static final int xOffset = 30, yOffset = 30;
> 
>     public MyInternalFrame() {
>         super("Document #" + (++openFrameCount), 
>               true, //resizable
>               true, //closable
>               true, //maximizable
>               true);//iconifiable
> 
>         //...Create the GUI and put it in the
> window...
> 
>         //...Then set the window size or call pack...
>         setSize(300,300);
> 
>         //Set the window's location.
>         setLocation(xOffset*openFrameCount,
> yOffset*openFrameCount);
>     }
> }
> 
> 
> 
> 
> 
> 
> =====
> ==============================================
>            Kleber Rodrigo de Carvalho
>        Estudante de Ciência da Computação
>        e-mail: [EMAIL PROTECTED]
>                   UIN: 21311977
> ==============================================
> ____________________________________________________________________
> Yahoo! Brasil
> Compre e venda de tudo nos leilões - http://leiloes.yahoo.com.br
> 
>     --------------------------- LISTA SOUJAVA ---------------------------
>     http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
>     [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>     ---------------------------------------------------------------------
> 

    --------------------------- LISTA SOUJAVA ---------------------------
    http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    ---------------------------------------------------------------------

Responder a