Voce pode usar continuar com o jdk 1.1, e acrescentar o swing 1.1.1.
"Dias, Rodolfo Duarte (BR-Paulista Seguros)" wrote:
>
> 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]
> ---------------------------------------------------------------------
--
Eduardo Issao Ito <[EMAIL PROTECTED]>
Eurosoft Consultoria <http://www.euroconsult.com.br>
Rua Marina Saddi Haidar, 176 - São Paulo - SP - Brasil
CEP 04650-050
TEL: +55 11 524-8022
FAX: +55 11 524-0408
--------------------------- 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]
---------------------------------------------------------------------