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

2003-07-11 Por tôpico Rafael Santos
Igor,

cara, sou meio zerado nessa parte de gráfico em java... em que 
biblioteca está a classe Jcomponent?..como ela funciona?..se voce ou 
alguém tiver algum tutorial ou sabia onde eu posso encontrar mais 
informações a respeito destas classes ajudaria bastante !:)
um abraço
Igor P. Simões
Tente ver o tutorial de Java (java.sun.com), lá existem exemplos. Eu 
poderia mandar uma classe que faz isso, mas se você se sente zerado na 
parte de gráficos não seria interessante aprender ao invés de copiar ?

De qualquer forma, um JComponent (deve estar em javax.swing) pode ser 
inserido em um JFrame ou JPanel ou qualquer coisa parecida. Sobreescreva 
o método paintComponent(Graphics g) dele e use este g (o contexto 
gráfico) para desenhar o que quiser.

Em breve mando links para um código.

Rafael

 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.



-- 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: Swing

2003-07-07 Por tôpico Rafael Santos
 Pessoal onde eu posso conseguir uns livros legais para baixar de java?
 Eu gostaria de livros e não de apostilas.

legais no sentido de interessantes e/ou legais no sentido de
não-pirataria ?

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] SO X OO

2003-07-07 Por tôpico Rafael Santos
   Gostaria de saber qual é o melhor: Star Office ou o Open Office (nas
 duas
 plataformas: Windows e Linux).

Open Office é mais recente.
(Já fui censurado nesta lista por menos que isso ! ?:-)


   Aproveitando o embalo...  Alguém conhece alguma interface Java-Prolog ou
 alguma maneira de eu invocar os predicados Prolog a partir do Java?

Alguma coisa no site do http://www.markwatson.com/opencontent/ falava
sobre isso, e o google, claro, sempre sabe: procure por +prolog +java e
vai ver muitas, mas muitas entradas.

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: RES: [java-list] Re: to be EJB or not to be

2003-07-06 Por tôpico Rafael Santos
 Rapazeada onde eu consigo uns livros legais de java?

Na livraria Cultura (www.livrariacultura.com.br), eles tem uma vasta
seleção. Eu pessoalmente recomendo visitar eles na Paulista, os vendedores
são atenciosos e competentes. Todos os livros lá são legais no sentido de
legalidade e a maioria são legais no sentido de interessantes.

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] 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] 
-



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





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] 
-



Re: [java-list] O que é serializar??

2003-07-03 Por tôpico Rafael Santos
Thomas,

eae gente, blz?
eu fiz um trabalho na faculdade com serialização mas o p..-..-.. do 
professor disse que nao era do jeito dele mas so que tb nao sabe 
esplicar o jeito dele..
aguem poderia me explicar o que é e como usa a serializable? mas 
por-favor, nao mandem url´s em ingles pq ainda estou no cursinho :P
 
De forma simples, serializar uma instância de uma classe é achatar os 
dados da mesma em bytes, ou codificar a mesma para que esta possa ser 
jogada em um arquivo ou enviada pela rede. Desta forma a instância pode 
ser recuperada depois ao ler o arquivo ou obtendo-se os bytes da rede. 
Veja alguns exemplos em português em
http://www.directnet.com.br/users/rafael.santos/DOJava.pdf (contém 
exemplos de como mandar e receber uma instância de classe serializável 
pela rede) nas páginas 15 e 28 a 31.

Sobre jeitos de professor e jeitos de aluno, a solução é perguntar 
antes de entregar o trabalho - infelizmente em vários casos o professor 
só conhece um jeito, mas em outros o aluno acha que está certo porque 
funciona mas o professor pediu para funcionar rápido ou bonito ou de 
forma eficiente.. .a solução é comunicação e esclarecimento *antes* da 
entrega final.

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] Não consigo rodar apllets

2003-06-26 Por tôpico Rafael Santos
Goofy,

Olha,

   Estou tendo problemas com applets, minha maquina não esta 
rodando applets, ja fiz de tudo. Alguém sabe o q devo faz 
para poder rodar os applet´s.
 

Veja,

É complicado diagnosticar o seu problema sem saber o que está 
acontecendo. O que acontece quando você roda a applet no appletviewer ? 
Ela está na sua máquina, você desenvolveu ou está pegando ela de algum 
site ? Você tem o código-fonte ? Alguma mensagem de erro aparece ? A 
máquina rebota ou explode ? Seja mais específico, assim alguém pode 
ajudar - caso contrário nem pai-de-santo !

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] ECLIPSE

2003-06-26 Por tôpico Rafael Santos
Jose Maria,

Uso o red hat 8 como ambiente de desenvolvimento e eclipse 2.01.
Todos os aplicativos acentuam corretamente, menos no eclipse, a acentuação não 
funciona.
Alguem ja passou por isso e pederia me ajudar
 

Passei por isso, procurei no site do Eclipse, registrei um bug e a 
resposta foi para fazer o upgrade do Eclipse. Agora uso o 2.1 sem problemas.

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] Reprodução de MP3 e MPEG

2003-06-26 Por tôpico Rafael Santos




Joo,

  
  Preciso
desenvolver um aplicativo, inicialmente em verso desktop
posteriormente em verso WEB onde necessito fazer a reproduode arquivos MP3
e MPEG.
  Algum
conhece alguma classe que faa isso?

JMF ? 
http://java.sun.com/products/java-media/jmf/

Rafael





Re: [java-list] Apagar SubString

2003-06-25 Por tôpico Rafael Santos




Aprendiz:

  
  
  
  
  Amigos da lista,
  Como fao para apagar uma subString
de uma String?
  

Converta a string para StringBuffer e use o mtodo delete.

S um comentrio: precisava mandar esta pergunta para SEIS listas,
sendo que ao menos uma no tem a ver com o assunto ? 
To: [EMAIL PROTECTED]
Cc: ".Grupo - Java" [EMAIL PROTECTED],
   ".Grupo - Java" [EMAIL PROTECTED],
   ".Grupo - Java" [EMAIL PROTECTED],
   ".Grupo - Java" [EMAIL PROTECTED],
   ".Grupo - Java" [EMAIL PROTECTED],
   ".Grupo - Java" [EMAIL PROTECTED]
Rafael





Re: [java-list] Como desenvolver aplicação de Acesso Remoto

2003-06-24 Por tôpico Rafael Santos




Halex Maciel wrote:

  
  
  
  Caro(a)s colegas, estou querendo
desenvolver uma aplicao que faa acesso remoto ao banco de dados,
este banco de dados estar em um servidor remoto e a minha aplicao
estar na mquina do cliente, mas a aplicao do cliente no ter
nada a no ser a prpria aplicao. Eu gostaria de saber como fao ou
onde acho conceitos de acesso remoto de banco de dados. (Socket, RMI,
Etc...) Algum sabe? Valeu

Alguma informao (tutorial bsico de Sockets e RMI) est em
http://www.directnet.com.br/users/rafael.santos/DOJava.pdf (PDF de 2.3
Mbytes). No tem a ver com banco de dados, mas pode servir de base.

Eu no acho que RMI ou sockets trariam grandes vantagens neste caso...
porque no fazer a aplicao do cliente acessar remotamente o banco de
dados via conexo ?

Rafael






Re: [java-list] sugestoes para trabalho de conclusao de curso

2003-06-24 Por tôpico Rafael Santos




Everson,


  ol javaneses, gostaria de algumas
sugestoes/indicacoes de temas para fazer um trabalho de conclusao de
graduacao. Se alguem puder me
sugerir temas e onde buscar(livros, sites...) os contedos agradeo
...

Bom, eu sou professor e fui coordenador de trabalhos de concluso... na
universidade/faculdade onde voc est no tem nenhum professor
interessado em oferecer idias ? Do que sei, todo aluno deve ter um
orientador para estes trabalhos, e preferencialmente algum que possa
ajudar no tema. 

Pense nisso: em primeiro lugar o tema do trabalho deve interessar a
voc, seno sero seis meses ou um ano de chateao. Mande para a lista
os temas sobre os quais voc se interessa. No vale ser genrico demais
(exemplo, "eu me interesso por Java" :-).  possvel fazer trabalhos de
concluso interdisciplinares, informe pra gente que outros cursos a sua
faculdade oferece.

boa sorte,

Rafael





Re: [java-list] Iniciando em JAVA

2003-06-20 Por tôpico Rafael Santos
Mauro,

Ola, 
Estou iniciando em JAVA, e gostaria de saber alguns conselhos para um iniciante
livros, sites de pesquisa etc...
 

Se você se sente à vontade lendo inglês, baixe o tutorial da Sun e 
mantenha no seu computador como referência.
Visite a Livraria Cultura na Paulista e fique horas lá - dá pra 
praticamente ler alguns livros e os vendedores são bem atenciosos. Ouça 
as recomendações e selecione o que lhe parecer melhor, opção é o que não 
falta.

Dependendo do que você quer, eis uma pequena propaganda quase 
subliminar: ISBN 85-352-1206-X. Veja também o Thinking in Java do Bruce 
Eckel.

Começe pequeno ! Não tente fazer sites com servlets, JSP, aplicações 
complexas, etc. antes de entender a linguagem e seus conceitos.

espero que ajude,

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] (java lista) - Ler arq. texto delimitado

2003-06-17 Por tôpico Rafael Santos
Rubens Pereira da Silva wrote:

Olá pessoal,
 
Estou precisando de ajuda, sou principiante em java e preciso ler um 
arquivo texto delimitado por ;
StringTokenizer resolve isso - veja o javadoc.

e persistir no banco, qual a melhor forma de fazer? E qual a melhor 
classe usar?
Aí acho que você tem que descrever melhor o que quer dizer com persistir 
no banco...

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] Acesso a arquivo

2003-06-17 Por tôpico Rafael Santos




Adriano,


  Existe em java algum metodo que
funciona como o fseek do C ? De qual classe?

RandomAccessFile - tem o mtodo seek.

Rafael





Re: [java-list] Seleção multipla JFileChooser

2003-06-17 Por tôpico Rafael Santos
Daniel,

Estou usando de acordo com o exemplo no java.sun.com
mas estou recebendo mensagem de erro:
...

Recebo a seguinte mensagem:

Unreachable code

 

Isso tem cara de for, if ou return mal-posicionado (pode ser um 
ponto-e-vírgula sobrando ?)

ex. bem simples:
   int a = 1;
   return;
   a = 2;
Onde fica exatamente o erro ? O Eclipse indica qual linha ?

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] 
-