RE: [java-list] Sou mais um novato!!!

2003-07-04 Por tôpico Pfaffenseller, Eliseu



Roberto,

Dê uma 
olhada em http://www.acm.org/crossroads/columns/ovp/march2001.html. 

Lá 
você encontra um exemplo de leitura de arquivo texto e gravação de uma tabela, 
etc.
Acredito que ajude.

Eliseu 
Pfaffenseller
Analista de Sistemas Senior.

==

Fonte 
com exemplo de leitura de um arq.texto, utilização da classe StringTokenizer, e 
gravação deuma tabela no BD.
 Origem: www.acm.org/crossroads/columns/ovp/march2001.html 


/*Example: Parsing a text file into a database tableIn the course of 
modernizing a record keeping system, you encounter a flat file of data that was 
created long before the rise of the modern relational database. Rather than type 
all the data from the flat file into the DBMS, you may want to create a program 
that reads in the text file, inserting each row into a database table, which has 
been created to model the original flat file structure. 
In 
this case, we examine a very simple text file. There are only a few rows and 
columns, but the principle here can be applied and scaled to larger problems. 
There are only a few steps: 
Open a 
connection to the database. Loop until the end of the file: Read a line 
of text from the flat file. Parse the line of text into the columns of the 
table. Execute a SQL statement to insert the record. Here is the code of 
the example program: */import java.io.*;import java.sql.*;import 
java.util.*;

public 
class TextoParaTabelaBD { //ToDatabaseTable { private static 
final String DB = 
"contacts", 
TABLE_NAME = 
"records", 
HOST = 
"jdbc:mysql://db_lhost:3306/", 
ACCOUNT = "account", 
 
PASSWORD = 
"nevermind", 
DRIVER = 
"org.gjt.mm.mysql.Driver", 
FILENAME = "records.txt";

 public static void main (String[] args) 
{ try {

 // connect to 
db Properties props = new 
Properties(); 
props.setProperty("user", 
ACCOUNT); 
props.setProperty("password", PASSWORD);

 
Class.forName(DRIVER).newInstance(); 
Connection con = DriverManager.getConnection( 
 HOST + 
DB, props);  Statement stmt 
= con.createStatement(); 

 // open text 
file BufferedReader in = new 
BufferedReader( 
 
new FileReader(FILENAME));

 // read and parse a 
line String line = 
in.readLine(); while(line != 
null) {

 
StringTokenizer tk = new StringTokenizer(line); //aqui você pode testar o 
";" String 
first = 
tk.nextToken(), 
last = 
tk.nextToken(), 
email = 
tk.nextToken(), 
phone = tk.nextToken();

 // 
execute SQL insert 
statement 
String query = "INSERT INTO " + 
TABLE_NAME; 
query += " VALUES(" + quote(first) + ", 
"; query 
+= quote(last) + ", 
"; query 
+= quote(email) + ", 
"; query 
+= quote(phone) + 
");"; 
stmt.executeQuery(query);

 // 
prepare to process next 
line line 
= in.readLine(); 
} 
in.close(); }

 catch( Exception e) { 
 
e.printStackTrace(); }  
}

 // protect data with quotes private static 
String quote(String include) { return("\"" + 
include + "\""); }}

===


  -Original Message-From: Roberto da Silva 
  [mailto:[EMAIL PROTECTED]Sent: 01 July, 2003 
  09:16To: [EMAIL PROTECTED]Subject: [java-list] 
  Sou mais um novato!!!
  
  
  Moçada, procurei pela 
  Internet mas não achei o que queria, alguém poderia me enviar um código bem 
  simples, de como abrir um arquivo, lerestou usando o Java.io mas ainda não 
  consegui entender direito o Java então estou domando porrada 
  dele
  
  Obrigado
  
  Roberto 
  da Silva


Re: [java-list] Re: SCWCD - grupo de estudos

2003-07-04 Por tôpico Edmar Caldas
Bom Dia !

Este grupo de estudo pode entrar qualquer um ?
será aviso pelo java-list ?



- Original Message -
From: Marcio Adriano Batista Leal [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, June 26, 2003 8:47 AM
Subject: [java-list] Re: SCWCD - grupo de estudos



 Legal !!! Convite aceito  :)

 From: Rodrigo Fernandes [EMAIL PROTECTED]
 Reply-To: [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Subject: Re: [java-list] Re: SCWCD - grupo de estudos
 Date: Fri, 13 Jun 2003 17:32:31 -0300 (ART)
 
 legal!!! tamos ai tbm
 
   --- jano [EMAIL PROTECTED] escreveu:  Eu
 aceito o convite :)
   Birinahite writes:
  
Galera,
   
Estou pensando em criar um grupo de estudos
para a certificação Sun Certified Web Components
   Developer.
   
Nos comunicariamos em um novo grupo e definiriamos
   cada
semana para um assunto (ou capitulo de um livro).
   
O que acham ?
   
José Naves
   
   
   
-- 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
regras da lista:
   http://www.soujava.org.br/regras.htm
historico:
  
 http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para
   [EMAIL PROTECTED]
   
  
 -
  
   
  
  
  
  

___
_
   Curitiba Connect - www.curitibaconnect.com.br
  
   -- 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
   regras da lista:
   http://www.soujava.org.br/regras.htm
   historico:
  
 http://www.mail-archive.com/java-list%40soujava.org.br
   para sair da lista: envie email para
   [EMAIL PROTECTED]
  
 -
  
 
 ___
 Yahoo! Mail
 Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus,
 proteção contra spam.
 http://br.mail.yahoo.com/
 
 -- 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
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -
 

 _
 MSN Hotmail, o maior webmail do Brasil.  http://www.hotmail.com


 -- 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
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -


-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] gerar Grafico Urgente!!

2003-07-04 Por tôpico Rafael Santos
 Pessoal, alguém ai sabe como faço para gerar gráficos de funçõs
 matematicas
 com java?
 o meu trabalho é gerar graficos de funções tipo senoide, série de
 fourier..se alguém puder me ajudar agradeço! é urgente!!!

Hum, o seu trabalho de escola ou trabalho mesmo ?

Mas vamos lá. Crie uma classe que herde de JComponent. Nesta classe monte
uma estrutura de dados com os dados que você deseja plotar - provavelmente
pares de pontos (x,y), pode usar um ArrayList para armazenar estes pares.
No método paintComponent, plote os mesmos usando um Graphics2D - na
verdade desenhe linhas entre o primeiro par (x,y) e o segundo, entre o
segundo e o terceiro, e assim por diante. Um laço deve ser mais que
suficiente para isso.

Se quiser elaborar mais, faça com que o método paintComponent também
desenhe bordas e marcadores (por exemplo, de 10 em 10 unidades). Escreva
métodos setter para que um usuário da classe possa modificar a cor de
plotagem.

Dá pra brincar com muita coisa com uma classes dessas, e dá pra
implementar uma que funcione de maneira feia rapidinho, e fazê-la
crescer aos poucos.

Rafael


-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Re: Conexão MS SQL Server

2003-07-04 Por tôpico Rafael Santos
 O que está ocorrendo é que o seu programa não está encontrando a classe
 que contem o driver de conexão com o banco de dados verifica se no seu
 classpath...

Na verdade o que está acontecendo é que ele está considerando somente a
exceção SQLException (veja os throws no programa) - a reclamação do
compilador é que a exceção ClassNotFoundException deveria ser também
lançada. Os métodos deveriam ser:

public prg() throws SQLException, ClassNotFoundException

e

public void conecta() throws SQLException, ClassNotFoundException

Rafael


 Bom dia pessoal, estou tentando fazer uma conexão com o
 sql server e estou tendo o seguinte erro:

 db/prg.java:19: unreported exception
 java.lang.ClassNotFoundException; must be caught or
 declared to be thrown
 Class.forName
 (com.microsoft.jdbc.sqlserver.SQLServerDriver);


 e no meu fonte eu estou usando o throws



 package db;

 import java.*;
 import java.util.*;
 import java.sql.*;


 public class prg {

  public prg() throws SQLException {
  this.conecta();
  }


  public void conecta() throws SQLException {

  //try {

  Class.forName
 (com.microsoft.jdbc.sqlserver.SQLServerDriver);
  Connection conn =
 DriverManager.getConnection
 (jdbc:microsoft:sqlserver://maquina:1433;User=tal;Passwo
 rd=tal);
  Statement stmt =
 conn.createStatement();

  String query = SELECT *
 FROM SYSUSERS;

  ResultSet rs =
 stmt.executeQuery(query);

  rs.next();

  System.out.println
 (rs.getString(1));

  //} catch(SQLException e) {

  //}

  }

  public static void main(String args[]) throws
 SQLException {

  prg p = new prg();

  //Class.forName
 (com.microsoft.jdbc.sqlserver.SQLServerDriver);
  //Connection conn =
 DriverManager.getConnection
  //
 (jdbc:microsoft:sqlserver://server1:1433;User=test;Passw
 ord=secret);

  }



 }


 Será qua alguém poderia me ajudar ??

 Obrigado !

 Grande Abraço

 André Bianco


 __
 Seleção de Softwares UOL.
 10 softwares escolhidos pelo UOL para você e sua família.
 http://www.uol.com.br/selecao



 -- 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
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para
 [EMAIL PROTECTED]
 -


 -- 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
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -



-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



[java-list] Selecionar folha em JTree

2003-07-04 Por tôpico Luciano Coelho



Fala amigos, estou com um problema para selecionar 
uma folha especifica de uma JTree. Meu problema é o seguinte tenha uma JTree 
definida com aproximadamente 300 DefaultMutableTreeNode, esta tudo funcionado 
corretamente, só que necessito que quando for pressionado um determinado botão a 
seleção mude para a próxima folha da arvore. Já consegui identificar qual é o 
objeto DefaultMutableTreeNode que corresponde a proseia folha mas não consegui 
fazer a seleção deste objeto na arvore.
Ou seja o que necessito é basicamente o seguinte, 
tenho uma JTree com diversos DefaultMutableTreeNode, tenho por exemplo uma 
DefaultMutableTreeNode chamada sysContact e necessito selecionar o sysContact na 
arvore. Como faço isto? Pelo que vi na API é possível selecionar pelo índice ( 
mas não consegui identificar o indice do DefaultMutableTreeNode que desejo ), ou 
via path. Em nenhuma da opções obtive sucesso.
Aguardo um retorno dos amigos Javanese, pois tenho 
urgência em dar uma solução para este problema.
Agradeço antecipadamente a todos que de alguma 
forma contribuírem.
Luciano Coelho


[java-list] JFormattedFieldText

2003-07-04 Por tôpico Inacio Dos Santos








Como posso dar um get sem capturar
a mascara tambem.



Exemplo getText() me esta retornando (44)6731399



Quero que retorne somente 446731399








Re: [java-list] JAVA E ACCESS

2003-07-04 Por tôpico Cesar Hunning



Iva !!
A classe abaixo implementa uma janela com 2 
frames.
- uma para digitar um comando sql simples 
(select) 
- outra que mostrará o resultado do 
select.
OBS: Esta classe acessa o Postgre. Nao tenho 
disponível no momento a string de conexao ao Access.
T+,

import java.sql.*;import 
javax.swing.*;import java.awt.*;import java.awt.event.*;import 
java.util.*;

public class Display extends JFrame 
{ // java.sql types needed for database 
processing private Connection connection; 
private Statement statement; private ResultSet 
resultSet; private ResultSetMetaData rsMetaData;

 // javax.swing types needed for 
GUI private JTable table; private JTextArea 
inputQuery; private JButton submitQuery; 
 public Display()  { 
 super( "Enter Query. Click Submit to See 
Results." );

 // The URL 
specifying the Books database to which // this 
program connects using JDBC to connect to a // 
Microsoft ODBC database. String url = 
"";  
String username = "postgres"; String password 
= "";

 // Load the driver 
to allow connection to the database try 
{ Class.forName( 
"org.postgresql.Driver" );

 
connection = DriverManager.getConnection( 
 url, 
username, password ); } 
 catch ( ClassNotFoundException cnfex ) 
{ System.err.println( 
 "Failed 
to load driver." ); 
cnfex.printStackTrace(); 
System.exit( 1 ); // terminate program 
} catch ( SQLException sqlex ) 
{ System.err.println( 
"Unable to connect" ); 
sqlex.printStackTrace(); 
System.exit( 1 ); // terminate program 
}

 // If connected to 
database, set up GUI 
 inputQuery 
= new JTextArea( "SELECT * 
FROM clientes", 4, 30 ); submitQuery = new 
JButton( "Submit query" ); 
submitQuery.addActionListener( 
new ActionListener() 
{ public 
void actionPerformed( ActionEvent e ) 
 
{ 
getTable(); 
} } 
 );

 JPanel topPanel = 
new JPanel(); topPanel.setLayout( new 
BorderLayout() ); topPanel.add( new 
JScrollPane( inputQuery), 
 
BorderLayout.CENTER ); topPanel.add( 
submitQuery, BorderLayout.SOUTH ); 
table = new JTable( 4, 4 );

 Container c = 
getContentPane(); c.setLayout( new 
BorderLayout() ); c.add( topPanel, 
BorderLayout.NORTH ); c.add( table, 
BorderLayout.CENTER ); 

 
getTable();

 setSize( 500, 500 
); show(); }

 private void 
getTable() { try 
{ String query = 
inputQuery.getText();

 
statement = 
connection.createStatement(); 
resultSet = statement.executeQuery( query 
); 
 displayResultSet( resultSet 
); } catch ( 
SQLException sqlex ) { 
sqlex.printStackTrace(); } 
}

 private void displayResultSet( 
ResultSet rs ) throws 
SQLException { // position to 
first record boolean moreRecords = 
rs.next(); 

 // If there are no 
records, display a message if ( ! moreRecords 
) { 
JOptionPane.showMessageDialog( this, 
 
"ResultSet contained no records" 
); setTitle( "No records to 
display" ); 
return; }

 Vector columnHeads = 
new Vector(); Vector rows = new 
Vector();

 try 
{ // get column 
heads ResultSetMetaData rsmd 
= rs.getMetaData(); 
 for ( int i = 1; i = 
rsmd.getColumnCount(); ++i ) 
 
columnHeads.addElement( rsmd.getColumnName( i ) );

 // 
get row data do 
{ 
rows.addElement( getNextRow( rs, rsmd ) ); 
 } while ( rs.next() 
);

 // 
display table with ResultSet 
contents table = new JTable( 
rows, columnHeads ); 
JScrollPane scroller = new JScrollPane( table 
); Container c = 
getContentPane(); c.remove( 
1 ); c.add( scroller, 
BorderLayout.CENTER ); 
c.validate(); 
} catch ( SQLException sqlex ) 
{ 
sqlex.printStackTrace(); } 
}

 private Vector getNextRow( ResultSet 
rs, 
 
ResultSetMetaData rsmd ) throws 
SQLException { Vector 
currentRow = new Vector(); 
 for ( int i = 1; i = 
rsmd.getColumnCount(); ++i ) 
switch( rsmd.getColumnType( i ) ) 
{ case 
Types.VARCHAR: 
case 
Types.LONGVARCHAR: 
currentRow.addElement( rs.getString( i ) 
); 
break; 
case 
Types.INTEGER: 
currentRow.addElement( 
 
new Long( rs.getLong( i ) ) 
); 
break; 
default: 
 
System.out.println( "Type was: " + 
 
rsmd.getColumnTypeName( i ) 
); 
}  return 
currentRow; }

 public void shutDown() 
{ try 
{ 
connection.close(); 
} catch ( SQLException sqlex ) 
{ System.err.println( 
"Unable to disconnect" ); 
sqlex.printStackTrace(); } 
}

 public static void main( String args[] 
)  { final Display app = new 
Display();

 
app.addWindowListener(  new 
WindowAdapter() 
{ public 
void windowClosing( WindowEvent e ) 
 { 
 
app.shutDown(); 
System.exit( 0 
); 
} 
} );  
}}

  - Original Message - 
  From: 
  iva 
  conte 
  To: [EMAIL PROTECTED] 
  Sent: Tuesday, July 01, 2003 5:11 
PM
  Subject: [java-list] JAVA E ACCESS
  
  POR FAVOR!
   ESTOW TENTANDO APRENDER A FAZER COM Q UM PROJETO JAVA POSSA 
  SE COMUNICAR COM UM BANCO DE DADOS EM ACCESS! MAS NAUM TENHU A MENOR IDEIA D 
  COMO FUNCIONA!
  ALGUEM PODERIA ME DAR UMA AJUDA? QUAL O PACOTE Q FAZ ISSO?
  
  
  Yahoo! Mail Mais espaço, 
  mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra 
  spam.


Re: [java-list] Carregar foto no BD / JBuilder

2003-07-04 Por tôpico Alan
Eu não entendi direito o seu problema...
Você está tentando levar uma figura para o banco de dados 
Pelo código, vejo que sim...(Me corrija se eu estiver errado!)
Esses dias resolvi um problema parecido. O BD era Oracle.E eu precisava
fazer um upload para o banco de dados através de um JSP. O campo no BD era
um BLOB.
Caso esse seja o problema, mande confirmação que eu te passo o código
fonte...
Alan.
- Original Message -
From: Mario Prado [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, July 02, 2003 10:20 AM
Subject: [java-list] Carregar foto no BD / JBuilder


Pessoal

Eu estou tentando carregar um arquivo de imagem em um banco de dados no
JBuilder.
Estou recebendo os seguintes erros em runtime :
- mark / reset not supported se eu chamo o metodo setInputStream passando
como argumento um FileInputStream ou
- Resetting to invalid mark se eu passo um BufferedInputStream

O código é mais ou menos:

   FileInputStream fileStream;
   BufferedInputStream dataStream; // not really needed ?
...
   fileStream = new FileInputStream(sFileName);
   dataStream = new BufferedInputStream(fileStream);

   queryDataSet1.setInputStream(PHOTO,dataStream); // can I pass
directily the fileStream ?
   queryDataSet1.post();
   queryDataSet1.saveChanges();

 Eu acho que o problema é com o componente jdbLabel que esta mostrando
a imagem porque apesar da exceção o banco de dados é atualizado
corretamente.

 Alguem tem o codigo fonte executado quando eu clico duas vezes no
jdbLabel (e o parametro editable esta true) ou pode me ajudar com o codigo
acima ?

Um abraço
Mario Prado
[EMAIL PROTECTED]
ByteCode Consultoria





-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-




-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Sou mais um novato!!!

2003-07-04 Por tôpico Rafael Santos




Roberto,

  

  
  
  
  Moada,
procurei pela Internet mas no achei o que queria, algum poderia me
enviar um cdigo bem simples, de como abrir um arquivo, lerestou
usando o Java.io mas ainda no consegui entender direito o Java ento
estou domando porrada dele
  
  

Existem vrias maneiras de se abrir um arquivo e ler - em especial,
dependendo do tipo de dados que tem neste arquivo. Pode ser mais
especfico ? Podemos mandar vrios exemplos completos e comentados.

Rafael





[java-list] This() ?!

2003-07-04 Por tôpico Silva Luis-ALS038
O que significa o This(), em um exemplo como este que vi em um livro:

public LiquidificadorGenerico(int v) {
  this();
  ajustarVelocidadeMaxima(v);
}


Desde já agradeço a todos que puderem me explicar!!

Att,
 Luis Antonio Lopes da Silva
Phone: 55-19-3847-6291  /  Fax: 55-19-3847-7037
E-mail: [EMAIL PROTECTED]





-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana???

2003-07-04 Por tôpico Antonio Oliveira
Title: LORDz



Caros,

Para que ocorra polimorfismo se faz necessria a 
existncia de herana de uma classe (abstrata de preferncia) ou a implementao 
de uma interface. 

PS: 
1) No vamos confundir o conceito de 
polimorfismo com o de sobrecarga. O segundo ocorre quando temos em uma mesma 
classe, mtodos comnomes iguais e assinaturas 
diferentes.
2) O conceito de polimorfismo no  da 
linguagem de programao Java, mas sim da Orientao a Objetos.


[]


  - Original Message - 
  From: 
  diego 
  To: [EMAIL PROTECTED] ; [EMAIL PROTECTED] 
  Sent: Tuesday, July 01, 2003 12:06 
  PM
  Subject: Re: [java-list] Polimorfismo s 
  pode ser aplicado em classes que tenha Herana??? 
  
  No necessariamente.
  Quando vc vai sobrecrever um mtodo que est na 
  classe pai, sem sombras de dvida voc precisa ter uma herana, mas quando 
  voc declara vrios mtodos com a mesma assinatura, mas que recebem parmetros 
  diferentes, isto tambm  considerado polimorfismo, e pouco importa, neste 
  caso, que voc tenha uma classe ancestral.
  
- Original Message - 
From: 
[EMAIL PROTECTED] 

To: [EMAIL PROTECTED] 
Sent: Friday, June 27, 2003 08:27
Subject: [java-list] Polimorfismo s 
pode ser aplicado em classes que tenha Herana??? 





  

  
correto afirmar que o 
  Polimorfismo s pode ser aplicado em classes que tenha Herana??? 
  Algum pode me ajudar neste conceito?
  
  Cordiais saudaes,
  


  Isaque Niche Ramos 
Jota
  
  

  Cordiais saudaes,
  


  Isaque Niche Ramos 
Jota 

  (
  (22) 2772-8000(22) 9903-5193

  *
  [EMAIL PROTECTED]

  
  UIN:241967404 
  


Re: [java-list] adquirir pratica

2003-07-04 Por tôpico Rafael Santos
Marcos,

Teoria eh bom mais gostaria de exemplos para colocar em pratica, pois assim
nunca vou conseguir ser um
programador java.
Gostaria que alguem da lista ajudasse com que tipos de projeto poderia
trabalhar, para pegar pratica do
dia à dia de um programador e os pepinos que pegarei pela frente, será que
tem trabalhos para desenvolvedores
iniciantes na web?
 

Sugestão: pense em um problema prático de dificuldade variável (isto é, 
que possa ter uma solução implementada rapidamente de forma feia e pouco 
eficiente, mas que possa ser melhorada continuamente para ficar cada vez 
melhor, mais eficiente, etc.). Você deve escolher um problema para o 
qual conheça bem tanto o problema quanto a solução. E aí é só começar a 
implementar os pequenos pedacinhos, com metas de funcionamento 
bem-definidas.

Um exemplo de projetos deste é o (infame)  locadora de vídeo. Pense na 
estrutura de um banco de dados, pense em como inserir e deletar 
registros, como fazer uma tabela de empréstimos como fazer interfaces de 
cadastro e consultas... como aplicação prática comercialmente viável é 
uma droga, mas como exemplo de programação é muito bom. Com certeza 
outros problemas desta categoria existem, é só pensar um pouco.

Outra sugestão: leia sobre XP (Extreme Programming) - muito interessante 
e possivelmente aplicável ao seu enfoque.

Finalmente, uma bronca pessoal que não tem nada a ver com a mensagem do 
Marcos: eu também acho SPAM um saco, mas mais chato do que isso é ficar 
minutos tendo que me autorizar para mandar e-mail para o pessoal do UOL 
que assina esta lista. Do que eu sei é possível informar ao filtro de 
SPAM do UOL que mensagens de certas fontes (como a lista) podem passar 
sossegadas.

Rafael

-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



[java-list] Re: applet num email...

2003-07-04 Por tôpico Daniel Filipe V. Rodrigues
Não carrega porque o class do applet deve estar no mesmo contexto que a 
mensagem de e-mail para ser executado. 

Um abraço, 

Daniel Filipe
Infominds Engenharia de Software
www.infominds.com.br
Telefone: (11)3683-0988 

junior escreveu: 

 olá,
tenho um applet rodando num html, mas quando tento enviar este html por
email (pelo outlook, por exemplo), este applet nao é carregado.
alguém sabe porque? qual a soluçao? 

grato, 

junior 

-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
- 

-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



RE: [java-list] Sou mais um novato!!!

2003-07-04 Por tôpico netdog
Caro Roberto,


O que não falta é informação na Web para você
aprender Java, tem coisa demais. Vou passar
pra vc alguns bons links para vc começar
a garimpar:

http://www.javaranch.com - Muitas informações
para quem esta começando, sem dizer que é divertido.

http://www.soujava.org.br/fom-serve/cache/8.html -
Parte de perguntas e respostas do SouJava sobre J2SE,
muito bom também, tem os principais assuntos que
sempre geram dúvidas nos novatos.

http://java.sun.com - O próprio site da Sun. Recomendo
também que vc utilize os fóruns deles, tem muita
informação boa.

http://www.bruceeckel.com - O bruce Eckel disponibiliza
em seu site de graça uma versão e-book do Thinking em
java, que já esta na terceira edição. Muito bom.

E respondendo sua pergunta, mando um exemplo simples,
mas saiba que o java.io tem muita coisa e que você
precisa estudar bem para saber o que usar em cada
situação.

Exemplo 1 - Lendo um caracter por vez:
  try

  {
FileInputStream fi = new FileInputStream(c:\\equipe tarifas.txt);
DataInputStream ds = new DataInputStream( new BufferedInputStream(fi));


while (ds.available()!=0)
{
  int a = ds.read();
  System.out.println((char)a);
}
ds.close();
fi.close();


  }
  catch(Exception e) {
  e.printStackTrace();
  }

Exemplo 2 - Lendo por linha:
  try {
  BufferedReader bufR = new BufferedReader(new FileReader(c:\\equipe
tarifas.txt));
  String s = null;

  while ((s = bufR.readLine()) != null) {
  System.out.println(s);
  }
  bufR.close();
  }
  catch(Exception e) {

  e.printStackTrace();
  }

 ''-- Mensagem Original --
 ''Reply-To: [EMAIL PROTECTED]
 ''Date: Tue, 1 Jul 2003 09:15:32 -0300
 ''From: Roberto da Silva [EMAIL PROTECTED]
 ''To: [EMAIL PROTECTED]
 ''Subject: [java-list] Sou mais um novato!!!
 ''
 ''
 ''
 ''Moçada, procurei pela Internet mas não achei o que queria, alguém poderia
 ''me enviar um código bem simples, de como abrir um arquivo, lerestou
usando
 ''o Java.io mas ainda não consegui entender direito o Java então estou
domando
 ''porrada dele
 ''
 ''Obrigado
 ''Roberto da Silva
 ''
 ''




-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



[java-list] Informação sobre a construção de ERP

2003-07-04 Por tôpico Marcelo M Florindo



Olá amigos,

  Gostaria da 
opinião dos senhores, estou desenvolvendo um ERP em Delphi...mas gostaria de 
saber se o ideal seria em java (GUI) - o ERP deverá rodar em máquinas com no 
minimo 64 MB de memória, quem puder me dar umas dicas eu agradeceria 
muito...

obrigado a todos..


Re: [java-list] Swing

2003-07-04 Por tôpico Luciano Coelho
Amigo me parece que não existe um método para maximizar, a solução que
encontrei foi a seguinte:

  /* captura o tamanho da tela */
  Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
  /* maziminiza o frame... */
  setSize(d.width, d.height);

O que vc quer dizer com popular um JTree?

Luciano Coelho

- Original Message -
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, July 02, 2003 8:36 AM
Subject: [java-list] Swing


Olá pessoal!

Estou iniciando em Java e quero poder contar com a ajuda de vocês.
Como faço para iniciar um swing em modo maximizado?
E gostaria de um exemplo de como popular um JTree.

Muito atenciosamente,

___
Sidnei Cachate
[EMAIL PROTECTED]
Programador Jr - Sistemas e Informações
COCAM - Cia de Café Solúvel e Derivados


-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



[java-list] erro com Windows XP

2003-07-04 Por tôpico Glauber Andrade



Estou desenvolvendo um aplicativo Swing (jdk 
1.4.1_02) e estou tendo problemas com Windows XP.
A interface gráfica fica cheia de erros, não faz 
refresh, os menus mal funcionam, JOptionDialog nao aparecem o 
texto...
Preciso instalar alguma coisa no Windows XP? 
Só estou instalando o JDK 1.4.1_02.

Obrigado,

Glauber


Re: [java-list] Eclipse

2003-07-04 Por tôpico Luis Valladares
Title: LORDz



www.eclipse.org

Luis Valladares
CELEG/SUNCE/SERPRO

  - Original Message - 
  From: 
  [EMAIL PROTECTED] 
  To: [EMAIL PROTECTED] 
  Sent: Tuesday, July 01, 2003 8:42 
AM
  Subject: [java-list] Eclipse
  
  
   
  
  


  

 Onde consigo baixar o Eclipse? 



  
Cordiais saudaes,

  
  
Isaque Niche Ramos Jota 
  
(
(22) 9903-5193
  
*
[EMAIL PROTECTED]
  

UIN:241967404 



[java-list] JasperReport

2003-07-04 Por tôpico Igor M. de Araujo
Alguem com alguma experiencia em Jasper Report pode me dizer o que esta
acontecendo ?


Meu servlet é o seguinte :

package servlets;

import javax.servlet.*;
import javax.servlet.http.*;
import dori.jasper.engine.*;
import java.io.*;
import java.util.*;

public class RatAvulsaPDF extends HttpServlet {

public void service(HttpServletRequest request, HttpServletResponse
response)
throws ServletException, java.io.IOException
{
ServletContext context =
this.getServletConfig().getServletContext();
File reportFile = new
File(context.getRealPath(/relatorios/ratAvulsa.jasper));
try
{

JasperExportManager.exportReportToPdfFile(reportFile.getPath());
}
catch(JRException e)
{e.printStackTrace();}

}
}

E o erro que me retorna é o Seguinte :

Apache Tomcat/4.0.2 - HTTP Status 500 - Internal Server Error




type Exception report

message Internal Server Error

description The server encountered an internal error (Internal Server Error)
that prevented it from fulfilling this request.

exception

java.lang.ClassCastException
at
dori.jasper.engine.JasperExportManager.exportReportToPdfFile(JasperExportMan
ager.java:101)
at servlets.RatAvulsaPDF.service(RatAvulsaPDF.java:23)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java
:446)
at
org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:180)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:243)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:190)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2
46)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:170)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:174)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
1012)
at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107
)
at java.lang.Thread.run(Thread.java:536)


-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



[java-list] Jasper Reports

2003-07-04 Por tôpico Rafael F. Grottoli
Title: Mensagem



Pessoal,

Estou enfrentando 
dois problemas básicos para trabalhar com o JasperReports em uma aplicação WEB 
baseada no Tomcat.


1o 
Problema:
Tenho um relatório 
pronto já, no XML, que compila e gera o relatório corretamente naquela 
ferramenta JasperEdit. Daí, quando tento colocar um código para compilar esse 
XML dentro do meu código Java (um Servlet, por exemplo) recebo vários erros como 
o mostrado abaixo:


D:\Tomcat4.0\ContractStatus.java:65: cannot resolve 
symbolsymbol : class JRFillFieldlocation: class 
ContractStatus field_clientName = 
(JRFillField)fldsm.get("clientName");

Detalhe: as mesmas 
bibliotecas que são usadas pela aplicação JasperEdit, estão na minha web-app 
dentro do Tomcat.

2o 
Problema:
Estou com 
problemas em encontrar um local para colocar os relatórios do JasperReports 
(sejam eles os XML ou os .Jasper).
Se eu coloco eles 
dentro da minha web-app, dá um pau maluco, mostrado abaixo:

PS: já testei, e 
minha connection não é nula.

Daí, se pego o 
mesmo relatório (no caso o .jasper) e coloco na raiz, tipo D:\, ele funciona 
normalmente.


Alguém poderia me 
dar uma ajuda com isso? A documentação do Jasper é muito 
fraca

[ ] 
's
Rafael Fernandes 
GrottoliJAUNT 
Technologies( 
+55 
41 9961-3390 
rafael[EMAIL PROTECTED]com.brhttp://www.jaunt.com.br



---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.495 / Virus Database: 294 - Release Date: 30/6/2003
 


[java-list] Apresentação

2003-07-04 Por tôpico Rafael Nunes

Olá a todos da lista,
Bem, este é apenas um e-mail de apresentação, estou ingressando agora na listas listas do SouJava (sou completamente iniciante na linguagem e ainda não decidi qual direção tomar nas diversas oportunidades de Java). 
Meu nome é Rafael Nunes e trabalho com análise de sistema e banco de dados. Espero contar com a ajuda de vocês e compreensão devido a minha inexperiência (por enquanto estou lendo a lista e pra mim tá pior que aramaico... ;-)
Estarei a disposição no que puder ajudar-lhes também.
Por enquanto é só.

Cordiais abraços.

Rafael NunesYahoo! Mail 
Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.

Re: [java-list] RE: melhor forma de passar referencia de objetos entre classes?

2003-07-04 Por tôpico Stenio de Lima Ferreira
Olá Hélio!

No!!! Por favor não volte essa discussão de se as coisas são passadas
por parâmetro ou por referência!!! hehehehe. Na verdade talvez eu não tenha
me expressado direito... o que queria saber era se existe alguma forma
recomendada de estruturar o código do programa para ter que evitar de ficar
passando referência da instancia de objetos em chamadas de classes... é que
no meu caso classes separadas precisam alterar um objeto já instanciado.
Para isso elas tem que saber quem é esse objeto. O que faço atualmente é
passá-lo como parâmetro na chamada da classe.

Só pra reforçar, não estou usando as palavras parâmetro e referencia no
contexto de seu significado teórico, e sim no significado real... ou algo do
genero... hehehe. Bom o Gustavo me entendeu, tô procurando os patterns
recomendados.

[]s,
Stênio L. Ferreira__

DBA Assistente
Exactus Software

email : [EMAIL PROTECTED]
tel:  (43) 3372 - 7000

- Original Message -
From: Hélio Brandão [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, July 01, 2003 9:14 AM
Subject: Re: [java-list] RE: melhor forma de passar referencia de objetos
entre classes?


 Stenio,


   No java as classes passadas como parametros são
   passadas como referencia.
   Salvo algumas EXCESSÔES como as classes String,
 Integer, Boolean (...) que por uma questão de projeto
 das
 mesmas não permitem que seu conteúdo seja alterado e
 portanto a arquitetura delas simula uma passagem for
 valor. Isso acaba confundindo algumas pessoas que
 generalizam a idéia de que em java os parametros
 são passados como valor, quando a regra geral é
 justamente o contrário.
 Esta confusão é plenamente justificavel pois a
 Classe String é uma das preferidas para ser
 usada como parâmetro em métodos.

 Se vc precisar passar uma String como parâmtro,
 use em vez de String a classe StringBuffer.

 Tente usar outras classes, como Calendar, Date,
 uma classe que vc contruiu. VC verificará que
 a passagem de parametros como referencia é
 a regra geral mesmo.

 Utilizo largamente a passagem como referencia
 em parsers XML no Java (Ex: Xerces, dom4j).
 E funciona MUITO BEM.





 --- Gustavo Torreti
 [EMAIL PROTECTED] escreveu:  Olá,
 Stenio!
 
  -Original Message-
  Qual é a maneira mais inteligente de se passar
  referencia de uma instancia entre classes? Minha
  situação é a seguinte: para um programa tenho a
  classe que trata da interface como botões, etc, uma
  classe de regra de negócios e outra classe de regra
  de negócios. Precisei de duas classes para separar
  conteudos distintos e pq uma delas tem que ficar
  rodando como thread. A classe interface chama a
  segunda, que em algum momento chama a terceira. Mas
  tem uma hora que a terceira precisa avisar a
  primeira de algo.
 
 
 
  Design pattern recomendado: Observer/Subject.
  Padrão MVC talvez ajude também.
 



 
  []'s
 
  Gustavo
 
 
 --
  In the brightest day, In the blackest night,
  No evil shall escape my sight
  May those who worship evil's might
  Beware of the power of my light
 
  -- 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
  regras da lista:
  http://www.soujava.org.br/regras.htm
  historico:
 
 http://www.mail-archive.com/java-list%40soujava.org.br
  para sair da lista: envie email para
  [EMAIL PROTECTED]
 
 -
 

 ___
 Yahoo! Mail
 Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus,
proteção contra spam.
 http://br.mail.yahoo.com/

 -- 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
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -



-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



[java-list] GRAFICOS - HELP!!!!!!!!!

2003-07-04 Por tôpico fábio valença

Galera,
gostaria que vcs me tirassem uma duvida hoje, se possivel.
vcs conhecem alguma classe que gera gráficos???
estou esperando!
Regards!!Yahoo! Mail 
Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.

[java-list] Não sei se pode? Atraves do applet assinado...

2003-07-04 Por tôpico Daniel P
Pessoal,

Gostaria de fazer o seguinte:

(1)
Atraves do applet é possivel ativar um projeto no
cliente, esse projeto é uma classe escrita utilizando
RMI.

(2)
Se não for muito, ainda atraves do applet eu poderia
copiar esse arquivo para a maquina cliente.

Obrigado desde já

Daniel

___
Yahoo! Mail
Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção 
contra spam.
http://br.mail.yahoo.com/

-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



RE: [java-list] INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE

2003-07-04 Por tôpico Pfaffenseller, Eliseu



Rubens,

Já fiz 
INSERT em tabela Oracle, porém utilizando o TO_DATE mesmo.
Veja 
abaixo, um "pedaço" do código, onde faço isso:

===
 
...
 
String dtInicial = 
("01/01/2002"); 
String gruContagem = (line.substring( 17, 
18)); 
String codProduto = (line.substring( 28, 
42)); 
String unMedida = (line.substring( 74, 
77)); 
String idCCusteio = (line.substring( 58, 
60)); 
String cCusteio = (line.substring( 60, 
70)); 
String qtdeProduto = (line.substring( 77, 88) + "." 
+ 
line.substring( 88, 
94)); 
// Mount query to execute SQL insert 
statement 
String query; 
 
query = "INSERT INTO " + "ICMS_SALDO_INICIAL" + " 
VALUES("; 
query += "TO_DATE('"+dtInicial+"','DD/MM/')" + ", 
"; 
query += quote(gruContagem) + ", 
"; 
query += quote(codProduto) + ", 
"; 
query += quote(unMedida) + ", 
"; 
query += quote(idCCusteio) + ", 
"; 
query += quote(cCusteio) + ", 
"; 
query += quote(qtdeProduto) + ") 
"; 
try 
{ 
// execute SQL insert 
statement 
qtde51 += 1; 
 
if ((qtde51 % 1000) == 
0) 
System.out.println(qtdeLi + " = " + 
query); 
 
stmt.executeQuery(query); 
} 
catch(SQLException 
ex) 
{ 
pw.println(qtdeLi+" 
"+query); 
pw.println(ex.getMessage()); 
pw.println(); 
}
 
...===

Desculpe seisso em 
nadapodeajudá-lo...

Um 
abraço,

Eliseu 
Pfaffenseller
Analista de Sistemas Senior.


  -Original Message-From: Rubens Pereira da Silva 
  [mailto:[EMAIL PROTECTED]Sent: 01 July, 2003 
  17:27To: [EMAIL PROTECTED]Subject: [java-list] 
  INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO 
  ORACLE
  Boa tarde,
  
  Pessoa estou precisando de ajunda, é o seguinte:
  Estou utilizando o banco de dados oracle e possuo um tabela com 3 campos 
  e estou tentando fazer um INSERT nessa tabela só que, um campo possui o 
  datatype DATE no meu programa java tenho uma variavél do tipo String dt = 
  ("16/05/2002") já tentei de varias formas passar essa variavél para instrução 
  INSERTutilizei as classes java.util.Date, java.sql.Date e java.sql.Timestamp 
  mas não obtive sucesso,não sei se estou utlizando as classes acima da maneira 
  correca so iniciante em JAVA, eu não posso usar o to_date do oracle alguem 
  poderia me ajudar como eu devo fazer o INSERT EM UM TABELA QUE POSSUI 
  CAMPO DATE SEM USAR O TO_DATE DO ORACLE.
  
  Muito obrigado,
  Rubens.
  
  
  Yahoo! Mail Mais espaço, 
  mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra 
  spam.


[java-list] Consulta dinamica

2003-07-04 Por tôpico Waldomiro



Alguém conhece alguma forma de trazer os dados de um 
arquivo para uma tela em formato de lista, e a cada letra que o usuário 
pressionar o cursor vai posicionando no registro.

Tipo os Helps, quando estamos procurando algum 
comando.

Se alguém conhecer algo me avise.

Waldomiro.


Re: [java-list] Eclipse

2003-07-04 Por tôpico Bruno Borges
Title: LORDz



www.eclipse.org... :P (meio obeveo, nao? 
:-D)

  - Original Message - 
  From: 
  [EMAIL PROTECTED] 
  To: [EMAIL PROTECTED] 
  Sent: Tuesday, July 01, 2003 8:42 
AM
  Subject: [java-list] Eclipse
  
  
   
  
  


  

 Onde consigo baixar o Eclipse? 



  
Cordiais saudaes,

  
  
Isaque Niche Ramos Jota 
  
(
(22) 9903-5193
  
*
[EMAIL PROTECTED]
  

UIN:241967404 



Re: [java-list] Gerar GUID

2003-07-04 Por tôpico Philippe de M. Sevestre
1. GUID _não_ é uma coisa restrita a Windows...
2. Se vc. puder usar JNI no seu contexto, veja:
http://www.doomdark.org/doomdark/proj/jug/
3. Caso contrário, dê uma olhada neste daqui:
http://www.javaexchange.com/aboutRandomGUID.html
4. Ainda insatisfeito ? Dê uma olhada no EJB Design Paterns, lá tem um
capítulo que
   fala de diferentes métodos para isto.


- Original Message -
From: George Queiroz [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; [EMAIL PROTECTED];
[EMAIL PROTECTED]
Sent: quarta-feira, 2 de julho de 2003 09:15
Subject: [java-list] Gerar GUID


 Pessoal, apesar de GUID ser coisa restrita a Windows, necessito gerar
 tal informação apartir do java. Tem como fazer isso nativamente sem
 necissitar ter uma aplicação via soket ou qualquer coisa parecida que me
 retorne a informação?

 Atenciosamente,
 http://www.mcn.com.br



 -- 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
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -



-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



RES: [java-list] java conexão posgresql - No suitable driver

2003-07-04 Por tôpico afranioap



Verifica se o seu path está correto, seu programa não 
está reconhecendo o driver. O seu path tem que apontar para onde está o 
driver.

Afrânio.

  -Mensagem original-De: Estobel - Neimar Volpini 
  [mailto:[EMAIL PROTECTED]Enviada em: quarta-feira, 18 de junho 
  de 2003 08:36Para: [EMAIL PROTECTED]Assunto: Re: 
  [java-list] java conexão posgresql - No suitable driver
  Tenta a URL desta forma:
  
  Class.forName("org.postgresql.Driver");
  
  Connection con = 
  DriverManager.getConnection("jdbc:postgresql://local:5432/nome_do_banco", 
  "cris", "senha");
  Neimar Volpini[EMAIL PROTECTED]Estobel Ind. 
  Estofados Ltda.Depto. Informática
  
- Original Message - 
From: 
Cristiano S. Neves 
To: [EMAIL PROTECTED] 
Sent: Monday, June 16, 2003 7:47 
PM
Subject: [java-list] java conexão 
posgresql - No suitable driver

Pessoal, não estou conseguindo abrir uma conexão 
com meu banco de dados postgresql.
O 
erro é o seguinte:

org.apache.jasper.JasperException: No suitable 
driver

e o código que eu uso é:

Class.forName("org.postgresql.Driver").newInstance();Connection 
con = 
DriverManager.getConnection("jdbc:postgresql://local:5432.nome_do_banco", 
"cris", "senha");

e este código está num apágina jsp, servida pelo 
Tomcat

A primeira linha funciona beleza.
O erro parece 
que ocorre na segunda apenas.
E 
os drivers já estão devidamente colocados na web-app


O 
que pode ser???




Esta mensagem foi verificada pelo E-mail Protegido 
Terra.Scan engine: VirusScan / Atualizado em 11/06/2003 / Versão: 
1.3.13Proteja o seu e-mail Terra: http://www.emailprotegido.terra.com.br/ 




[java-list] E agora ?

2003-07-04 Por tôpico Gesse Barros
Pessoal
Instalei Eclipse, depois o NetBeans, e nao instalei o Forte...
Achei os dois primeiros bem pesados, e entao nao quis instalar o forte, pois
me pareceu
ser pesado tambem
Para se trabalhar com tomcat, jsp, servlts, qual dos tres tem sido mais
recomandado ?
ou vai do gosto do fregues ???

Gesse barros
em 03/07/2003



-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] RE: melhor forma de passar referencia de objetos entre classes?

2003-07-04 Por tôpico Caio Filipini
Na realidade, quando se passa uma referência como
parâmetro, ela é SIM passada por VALOR. A questão é
que a cópia da referência aponta pro mesmo objeto da
referência original, e nesse caso, causa a impressão
de que o argumento foi passado por referência. Mas a
cópia é feita efetivamente.

Valeu!

___
Yahoo! Mail
Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção 
contra spam.
http://br.mail.yahoo.com/

-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



RES: [java-list] Urgente turotial acessa banco jsp

2003-07-04 Por tôpico afranioap
Vi um no jspbrasil.

-Mensagem original-
De: Alisson Pedrina [mailto:[EMAIL PROTECTED]
Enviada em: sexta-feira, 6 de junho de 2003 10:03
Para: [EMAIL PROTECTED]
Assunto: [java-list] Urgente turotial acessa banco jsp


Pessoal alguem poderia me indicar um bom tutorial que ensine a acessar banco de dados 
com incluso, edio e navegao nos 
registros??
tudo isso usando jsp..
por favor
 



Alisson Pedrina 
Java Programmer

-Original Message-
From: Rodrigo Alvares de Souza [mailto:[EMAIL PROTECTED]
Sent: quarta-feira, 4 de junho de 2003 08:59
To: '[EMAIL PROTECTED]'
Subject: *SPAM* RE: [java-list] Dvida cruel

Isso a eu quase j sabia, mas como eu resolvo esse problema 

Rodrigo

-Original Message-
From: Joao Emilio Santos Bento da Silva [mailto:[EMAIL PROTECTED]
Sent: segunda-feira, 2 de junho de 2003 12:22
To: [EMAIL PROTECTED]
Subject: RES: [java-list] Dvida cruel


Cara, a questo no  da imutabilidade
das strings nesse caso.

A questo  que os parmetros para o java
so sempre por referncia, logo a referncia
que foi passada para o mtodo foi a varivel
y do mtodo main. Quando voc no mtodo
x fez str1 = str1.concat( ok );
voc mudou a referncia em memria da varivel
str1.



-Mensagem original-
De: Rodrigo Alvares de Souza [mailto:[EMAIL PROTECTED] Enviada em:
Friday, May 30, 2003 10:32 AM
Para: '[EMAIL PROTECTED]'
Assunto: [java-list] Dvida cruel


Alguem saberia me dizer pq qdo eu imprimo a variavel y, ela est vazia ? Eu
sei que tem a ver com a imutabilidade das Strings, mas queria uma resposta
que me convencesse :-)

public class teste1 {
   
public teste1() {}
   
public static void main(String[] args) {
teste1 t = new teste1();
String y = new String(teste - );
int z = 10;
System.out.println(t.x(y,z));
System.out.println(y);
}
   
private String x (String str1,int z)
{
   str1 = str1.concat( ok )   ;
   z = 2003;
   return str1;
}
   
}

Obrigado.
Atenciosamente,

Paulo Henrique C. Zanchettin
Scopus Tecnologia S/A
( 55-11-3909-3561
* [EMAIL PROTECTED]

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
d vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
d vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-

---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.483 / Virus Database: 279 - Release Date: 19/05/2003
 

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.483 / Virus Database: 279 - Release Date: 19/05/2003
 



-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: RES: [java-list] Um bom IDE X Mercado

2003-07-04 Por tôpico Guilherme Ceschiatti B. Moreira
Concordo com o Marcelo Martins. O IDEA IntelliJ é realmente fantástico.
Principalmente para lidar com refactoring.

[]s
Guilherme Ceschiatti

On Wed, 2 Jul 2003 08:48:57 -0300 , Marcelo Martins
[EMAIL PROTECTED] said:
 IntelliJ IDEA  melhor IDE do mercado, espero que o projeto RAVE
 tenha
 tudo que esta IDE tem! :)
  
 Marcelo Martins
 
 -Mensagem original-
 De: SILVIO AMERICO GARCIA CICOTI [mailto:[EMAIL PROTECTED] 
 Enviada em: terça-feira, 1 de julho de 2003 07:58
 Para: '[EMAIL PROTECTED]'
 Assunto: RES: [java-list] Um bom IDE X Mercado
 
 
 Concordo quanto a usar o WSAD (embora tenho vontade de explodi-lo de vez
 em
 quando, mas é uma ótima ferramenta, tudo integrado etc...) o tenho em
 duas
 maquinas, apenas para desenvolvimento, uma Pentium 4 2G e 512M e outra
 Pentium 4 2.4G e 256M...roda normal...mas se for para servidor de
 produção
 esquece, ai já é outro mundo.
  
 Agora se for desenvolver aplicações simples, que não usarão  EJBS, mas
 vai
 desenvolver paginas  JSP com acesso a banco de dados, use o 
  
 GEL -- HYPERLINK http://www.gexperts.comwww.gexperts.com; é uma
 interface
 levissíma e roda com o TOMCAT e qualquer versão JAVA.
  
 Abraços, Silvio.
 
 -Mensagem original-
 De: José Tito [mailto:[EMAIL PROTECTED]
 Enviada em: Friday, June 27, 2003 1:45 PM
 Para: [EMAIL PROTECTED]
 Assunto: Re: [java-list] Um bom IDE X Mercado
 
 
 Se V. tem $ e uma máquina poderosa use o WSAD para J2EE e VisualAge para
 GUI. O WSAD vai te exigir um PIV c/ 1GB de memória.
  
 ==
 José Tito do Canto Paiva
 Self Informática s/c Ltda.
 HYPERLINK http://pws.prserv.net/selfinfhttp://pws.prserv.net/selfinf
 Fax-Fone: 55 21 22214972
 ==
 
 - Original Message - 
 From: HYPERLINK mailto:[EMAIL PROTECTED]Leandro Fernandes Afonso 
 To: HYPERLINK mailto:[EMAIL PROTECTED][EMAIL PROTECTED] 
 Sent: Wednesday, June 25, 2003 6:34 AM
 Subject: [java-list] Um bom IDE X Mercado
 
 Pessoal da lista, bom dia!
  
 Gostaria de saber de vocês qual a experiência vivida com desenvolvimento
 em
 função da escolha de um bom IDE que um desenvolvedor possa fazer para
 criar
 seus aplicativos java.
  
 Já desenvolvi um aplicativo com conexão a banco de dados utilizando o
 Jbuider e achei ele muito bom, me lembro que na época que me informei
 sobre
 o assunto achei este melhor. Qual a melhor escolha, que tipo de detalhes
 devem ser considerados para escolher um?
  
  
 Grato por quaisqer relatos,
  
 Leandro Fernandes
 
 
 
 * Internet E-mail Confidentiality Footer * 
 
 Esta mensagem pode conter informações privilegiadas e/ou confidenciais
 de
 propriedades da BCP Telecomunicações. Caso voce não seja o destinatário
 ou
 pessoa autorizada a recebe-la não poderá utiliza-la de forma alguma.
 Cópia,
 revelação ou quaisquer outras ações baseadas nestas informações não são
 autorizadas. Se voce recebeu esta mensagem de forma equivocada, por favor
 informe o emissor imediatamente respondendo a este email e em seguida
 eliminando-o. Agradecemos sua cooperação. 
 
 
 This message may contain confidential and/or privileged information
 belong
 to BCP Telecomunications. If you are not the addressee or authorized to
 receive this for the addressee, you must not use, copy, disclose or take
 any
 action based on this message or any information herein. If you have
 received
 this message in error, please advise the sender immediately by reply
 e-mail
 and delete this message. Thank you for your cooperation.
 
 
 ---
 Incoming mail is certified Virus Free.
 Checked by AVG anti-virus system (http://www.grisoft.com).
 Version: 6.0.481 / Virus Database: 277 - Release Date: 13/5/2003
 
 
 
 ---
 Outgoing mail is certified Virus Free.
 Checked by AVG anti-virus system (http://www.grisoft.com).
 Version: 6.0.481 / Virus Database: 277 - Release Date: 13/5/2003
  
-- 
  Guilherme Ceschiatti B. Moreira
  [EMAIL PROTECTED]

-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: [java-list] J2EE ???

2003-07-04 Por tôpico José René



J2EE - Para desenvolvimento de aplicações 
ENTERPRISE (programação em múltiplas camadas mais acentuada com servidores de 
aplicações).
J2SE - Para desenvolvimento de aplicações 
Cliente/Servidor, Desktop, etc... Aplicações que não dependem de um servidor de 
aplicações.


  - Original Message - 
  From: 
  Marcelo Mathias Lima 
  To: [EMAIL PROTECTED] 
  Sent: Tuesday, July 01, 2003 5:57 
PM
  Subject: [java-list] J2EE ???
  
  Qual é exatamente a diferença entre 
  J2EE e o J2SE ???
  
  obrigado!
  
  
  


  

  

  
Marcelo Mathias 
LimaDesenvolvedor Web* [EMAIL PROTECTED]( (19) 3436-80678 http://www.unimedpiracicaba.com.br

  


RES: [java-list] Eclipse

2003-07-04 Por tôpico Renato
Title: LORDz



Isaque,

O site 
do Projeto Eclipse  www.eclipse.org

Boa 
sorte,

Renato 
Person
11-9345-5031
[EMAIL PROTECTED]


-Mensagem original-De: [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED]Enviada em: tera-feira, 1 de 
julho de 2003 08:43Para: [EMAIL PROTECTED]Assunto: 
[java-list] Eclipse

 


  
  

  
   Onde consigo baixar o Eclipse? 

  
  

  Cordiais saudaes,
  


  Isaque Niche Ramos Jota 

  (
  (22) 9903-5193

  *
  [EMAIL PROTECTED]

  
  UIN:241967404 
  


[java-list] Descobrindo o conteúdo de um diretório

2003-07-04 Por tôpico Baltus Landes
Olá,
Tem como descobrir os nomes dos arquivos dentro de um diretório? Ou
seja, eu preciso, em um servlet, descobrir os nomes dos arquivos que se
encontram em um diretório especificado no file-sistem.

Obrigado por qualquer dica...

Baltus Landes
 


-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: [java-list] Comparação java e php

2003-07-04 Por tôpico diego

;;;
E pelo pouco que conheço, para poder separa a camada de apresentação da
camada
de negócio em JSP também é necessário utilizar algum Template Engine. Se
falei alguma bobagem nesta parte, por favor me corrijam.

;;;

é melhor deixar todo o código java dentro de servlets, assim, quando o
webdesigner for fazer a manutenção, ele não terá o que estragar no JSP




-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] RE: melhor forma de passar referencia de objetosentre classes?

2003-07-04 Por tôpico Fernando Genta




Segundo Deitel:
"Diferente de outras linguagens, Java no permite que o programador escolha
entre passar cada argumento por valor ou por referncia. Variveis do tipo
de dados primitivo so sempre passados por valor. Objetos no so passados
para mtodos; em vez disso, so passados aos mtodos referncias a objetos.
As prprias referncias tambm so passadas por valor. Quando um mtodo recebe
uma referncia a um objeto, o mtodo pode manipular o objeto diretamente."

Espero que possa esclarecer um pouco.

Fernando


Hlio Brando escreveu:

  Stenio,


  No java as classes passadas como parametros so
  passadas como referencia.
  Salvo algumas EXCESSES como as classes String,
Integer, Boolean (...) que por uma questo de projeto
das
mesmas no permitem que seu contedo seja alterado e 
portanto a arquitetura delas "simula" uma passagem for
valor. Isso acaba confundindo algumas pessoas que
generalizam a idia de que em java os parametros
so passados como valor, quando a regra geral 
justamente o contrrio.
Esta confuso  plenamente justificavel pois a 
Classe String  uma das preferidas para ser
usada como parmetro em mtodos.

Se vc precisar passar uma String como parmtro,
use em vez de String a classe StringBuffer.

Tente usar outras classes, como Calendar, Date, 
uma classe que vc contruiu. VC verificar que 
a passagem de parametros como referencia 
a regra geral mesmo.

Utilizo largamente a passagem como referencia 
em parsers XML no Java (Ex: Xerces, dom4j).  
E funciona MUITO BEM.



   

--- Gustavo Torreti
[EMAIL PROTECTED] escreveu:  	Ol,
Stenio!
  
  
-Original Message-


  Qual  a maneira mais inteligente de se passar
  

referencia de uma instancia entre classes? Minha
situao  a seguinte: para um programa tenho a
classe que trata da interface como botes, etc, uma
classe de regra de negcios e outra classe de regra
de negcios. Precisei de duas classes para separar
conteudos distintos e pq uma delas tem que ficar
rodando como thread. A classe interface chama a
segunda, que em algum momento chama a terceira. Mas
tem uma hora que a terceira precisa avisar a
primeira de algo.



	Design pattern recomendado: Observer/Subject.
Padro MVC talvez ajude tambm.


  
  


  
  
	[]'s

	Gustavo 



  
  --
  
  
In the brightest day, In the blackest night,
No evil shall escape my sight
May those who worship evil's might
Beware of the power of my light

-- LISTA SOUJAVA

http://www.soujava.org.br  -  Sociedade de Usurios
Java da Sucesu-SP
dvidas mais comuns:
http://www.soujava.org.br/faq.htm
regras da lista:
http://www.soujava.org.br/regras.htm
historico:


  
  http://www.mail-archive.com/java-list%40soujava.org.br
  
  
para sair da lista: envie email para
[EMAIL PROTECTED]


  
  -
  
  
 

  
  
___
Yahoo! Mail
Mais espao, mais segurana e gratuito: caixa postal de 6MB, antivrus, proteo contra spam.
http://br.mail.yahoo.com/

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-
  






[java-list] 2 Duvidas sobre o Eclipse

2003-07-04 Por tôpico Daniel P
Pessoal, 

Tenho as seguintes duvidas:

1)Em qual pasta do eclipse fica os arquivos referente
aos projetos, não das classes mas sim das referencias
com as classes externas, etc. Pois tenho alguns
projetos criados e ao reinstalar o programa tenho que
recria-los, ou até mesmo para transporta de um
computador para outro. (espero q dê pra entender)

2)No eclipse defino classes externas, mas quando vou
compilar fora do eclipse (digo linha de comando) como
devo referenciar essas classes externas?

Obrigado desde já

Daniel


___
Yahoo! Mail
Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção 
contra spam.
http://br.mail.yahoo.com/

-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: RES: [java-list] Re: to be EJB or not to be

2003-07-04 Por tôpico Thiago Antonio
Rapazeada onde eu consigo uns livros legais de java? 

sds,
Thiago Antonio - Desenvolvedor Delphi/Oracle




--
POP. Nem parece internet grátis. 

Seja POP você também!
Acesse: http://www.pop.com.br/pop_discador.php e baixe o POPdiscador.
-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Fw: [java-list] AJUDEM! Existe algum pattern para resolver isso?

2003-07-04 Por tôpico Rodrigo Almeida
 Da uma olhada nos patterns DAO (Data Access Object), ValueObject e
 ValueListHandler

 Acho melhor fazer tudo em uma query só, por exemplo:

 parceiro 1 end 1
 parceiro 1 end 2
 parceiro 2 end 1
 parceiro 2 end 2
 parceiro 2 end 3
 .

 - Original Message - 
 From: MARCELO SOUSA LIMA [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]; Jean Fábio Barros [EMAIL PROTECTED]
 Sent: Thursday, June 26, 2003 8:36 AM
 Subject: RE: [java-list] AJUDEM! Existe algum pattern para resolver isso?


 Eu costume fazer assim,
 Faço uma query que me retorne todos os dados que preciso... no seu caso
 parceiro e endereco, ordenando pela chave primaria...
 Então todos os registros deverão conter um endereço e um parceiro, depois
 faço um loop para exibir os dados... e ai faco o seguinte, enquanto a
chave
 primaria não mudar quer dizer que é um novo endereço daquele parceiro,
 logo... na primeira vez q eu mudar o parceiro vou ter q imprimir o nome e
o
 endereço e nas seguintes quando o parceiro se repetir so irei imprimir o
 endereço... bem é um bom ganho de performace pois so temos uma requisição
a
 base de dados e um loop tendo em vista que a outra solução q vc citou
 teremos n + 1 requisicoes sendo q n são o número de registros retornado da
 primeira consulta para recuperar os parceiros..

 Espero q tenha te ajudado,...

 ! [] Marcelo Sousa Lima

 -Original Message-
 From: Jean Fábio Barros [mailto:[EMAIL PROTECTED]
 Sent: terça-feira, 17 de junho de 2003 16:41
 To: [EMAIL PROTECTED]
 Subject: [java-list] AJUDEM! Existe algum pattern para resolver isso?

 Ola!

 Estamos com o seguinte problema:

 Temos que implementar uma pagina simples de consulta onde mostraremos as
 empresas parceiras, e nessa pagina teremos que mostrar, entre outras
 informacoes, os enderecos de cada cliente (1..*), algo parecido com isso:

 -Parceiro1
 ---end1
 ---end2

 -Parceiro2
 ---end1
 ---end2
 ---end3

 .
 .
 .

 A estrutura no banco de dados eh basicamente uma tabela de parceiros e uma
 outra para armazenar seus enderecos. A duvida eh: Como buscar esses dados
 no banco? Busco todos os clientes e depois faco uma consulta para cada
 cliente retornado, para poder buscar seus respectivos enderecos? Nao
 ficaria muito lento pois teremos que fazer muitas queries independentes?
 Existe algum pattern para isso?

 Abracos
 -- 
 Adira já ao Net Dialup Light. Acesso profissional gratuito.
 NovisNet, a Internet de quem trabalha. http://www.novisnet.pt


 -- 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
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -


 -- 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
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -



 ---
 Outgoing mail is certified Virus Free.
 Checked by AVG anti-virus system (http://www.grisoft.com).
 Version: 6.0.493 / Virus Database: 292 - Release Date: 26/6/2003



---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.493 / Virus Database: 292 - Release Date: 25/6/2003


-- 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



[java-list] Fw: WSAD

2003-07-04 Por tôpico Rodrigo Almeida



Alguem que usa o WSAD já viu acontecer de uma 
classe funcionar mesmo que não tenha um método compilando?
O que acontece na realidadequando utilizamos um 
método de uma classe que possuía outro método com erros de compilação, 
funcionava normalmente. Até colocamos System.out para acreditarmos que era 
verdade. Quando usamos o método que está com erro, aí ocorre o certo, ou seja, 
dá o erro de compilação no momento que tentamos executar.

abraço
Rodrigo

---Outgoing mail is certified Virus 
Free.Checked by AVG anti-virus system (http://www.grisoft.com).Version: 6.0.493 / 
Virus Database: 292 - Release Date: 25/6/2003


RES: [java-list] Classe p/ geracao de tela

2003-07-04 Por tôpico Cristiano S. Neves



Facinho assim, só no Delphi...


-Mensagem original-De: 
Cesar Hunning [mailto:[EMAIL PROTECTED]Enviada em: 
quarta-feira, 2 de julho de 2003 11:41Para: 
[EMAIL PROTECTED]Assunto: [java-list] Classe p/ geracao de 
tela

  Olá pessoal !!
  Alguém da lista conhece alguma classe que gera 
  tela p/ entrada de dados à partir de uma tabela do banco de dados 
  ??
  
  Sds,