Ola pessoal
Alguem aqui usa o JBuilder??? Eh que faco os appelts no ambiente e quando
tento rodar no browser dah altos paus (SecurityViolation...). Ha algum
segredo para gerar o applet e tudo funcionar corretamente??
Outra, programando no braco (sem usar um ambiente), como eh que eu faco para
posicionar os componentes (botoes, edits) em cordenadas esepcificas?? Que
layout usar???
Usei o setBounds(...) com layout null, no appletviewer tudo OK, mas quando
joga no browser nao funciona...
abraco
Luis
=================
Luis Henrique Bogo
FURB - BCC
Turma 96/01
=================
"Eh muito melhor ter ousadia para feitos poderosos, conquistar triunfos
gloriosos, mesmo arriscando-se a fracassar, do que cerrar fileiras ao
lado de espihritos pobres que nao gozam nem sofrem, porque vivem em um
eterno crepuhsculo, sem conhecer a vitohria ou a derrota." - Roosevelt
----- Original Message -----
From: Alexandre Torres
To: [EMAIL PROTECTED]
Sent: Wednesday, February 23, 2000 11:53 AM
Subject: Re: [SouJava-J] Aplicagco nco retorna ao prompt
Ola!
Vocj deve capturar o evento de "fechar janela" e terminar a execugco:
algo do tipo:
(sobrescrevendo o processWindowEvent ...)
protected void processWindowEvent(WindowEvent e)
super.processWindowEvent(e);
if (e.getID() == WindowEvent.WINDOW_CLOSING)
System.exit(0);
}
}
[]s Alexandre.
"Josi Fernando R. do Val" wrote:
Ola pessoal ! Rodei um pequeno exemplo de csdigo e ele funciona OK, mas
quando fecho a aplicagco, o prompt nco retorna. Sou obrigado a ir no
gerenciador de tarefa e matar o processo java.exe no Winnt.Nco sei se i
relevante, mas para conseguir rodar, tive que setar o classpath com o
comando SET CLASSPATH= , para desaparecer o erro que estava ocorrendo ao
rodar: ""Exception in thread "main" java.lang.NoClassDefFounError:Teste"" O
que tem de errado nesse csdigo ? //
import javax.swing.*;
import java.awt.event.*;
import java.awt.*; public class Teste extends JFrame implements
ActionListener
{
JPanel pn1A;
JPanel pn1B;
JLayeredPane layeredPane;
JMenuItem mA;
JMenuItem mB;
public static void main( String args[] )
{
new Teste();
}
public Teste()
{
super("Teste");
setBounds( 200, 100, 400, 400 );
layeredPane = getLayeredPane();
layeredPane.setLayout( null ); //Prepara o menu
JMenuBar menuBar = new JMenuBar();
getRootPane().setJMenuBar( menuBar );
JMenu menu = new JMenu( "Painiis");
menuBar.add( menu );
mA = new JMenuItem("Panel A");
mA.addActionListener( this );
menu.add( mA );
mB = new JMenuItem("Panel B");
mB.addActionListener( this );
menu.add( mB ); // Cria os Painiis
pn1A = new JPanel();
pn1A.setBackground( Color.blue );
pn1A.setBounds( 0, 20, 400, 380 );
layeredPane.add( pn1A, new Integer(1));
pn1B = new JPanel();
pn1B.setBackground( Color.yellow );
pn1B.setBounds( 0, 20, 400, 380 );
layeredPane.add( pn1B, new Integer(2)); setVisible( true );
} public void actionPerformed( ActionEvent ae )
{ if( ae.getSource() == mA )
{
layeredPane.setLayer( pn1A, 1 );
layeredPane.setLayer( pn1B, 0 );
}
else
{
layeredPane.setLayer( pn1A, 0 );
layeredPane.setLayer( pn1B, 1 );
}
}
}
// Abragos. Josi Fernando
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
[d�vidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------