Re: [java-list] EXECUTAR .EXE APARTIR DE UMA CLASSE!
dir vc tem que fazer assim (dir não é programa): cmd.exe /c dir c:\ até, Herbert. Em Qua 04 Jun 2003 00:19, Otávio Barcelos escreveu: Ok, sim funciona,... mas eu tentei executar um ls ou dir por exemplo, e nada apareceu na tela,,, eu deveria setar isto para a minha saída padrão, certo ??? mas como eu poderia fazer isto ??? falow.. OBG Alvaro Seixas [EMAIL PROTECTED] wrote: pode executar por: Runtime.getRuntime().exec(pathparaexec); []s ''-- Mensagem Original -- ''Reply-To: [EMAIL PROTECTED] ''From: José Carlos Lopes de Barros ''To: '[EMAIL PROTECTED]' ''Date: Mon, 19 May 2003 15:04:10 -0300 ''Subject: [java-list] EXECUTAR .EXE APARTIR DE UMA CLASSE! '' '' ''Pessoal, sei que isso já saiu na lista mas peço que enviem como posso ''executar um .exe apartir de uma classe, me lembro que é com a classe Runtime ''mas não sei como fazer isso. Agradeço desde ja?.!!! '' ''SPARC '' '' ''-- 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] - Linux user #275218 HP pessoal (save-ferris.cjb.net) Projeto JavaH (www.inf.unisinos.br/~javah) Grupo REPASD (www.inf.unisinos.br/repasd) - Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. -- 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] Para todos... .Net X J2EE
Se Java é tão ruim assim, porque o Império do Mal e seus asseclas estão tão veementemente preocupados e empenhados em desmerecê-la a qualquer custo? Pensem nisto... até, Herbert. -Mensagem original- De: Erivelto Paulo dos Santos [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 2 de junho de 2003 14:05 Para: [EMAIL PROTECTED] Assunto: [java-list] Para todos... .Net X J2EE Pessoal, Conheço muito pouco de .Net (para falar a verdade, não conheço nada), mas gosto muito do Java (por inúmeras razões), não concordo com o artigo abaixo, mas deem uma olhada: http://www.mas.com.br/Artigos/pqnetjava.htm Erivelto -- 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] Mandrake Java
nada, vc só precisa instalar o JDK (da SUN). até, Herbert. PS - se precisar de uma força p/ configurar seu PATH é só avisar. Em Seg 02 Jun 2003 13:35, Alisson Pedrina escreveu: Olá a todos estou começando a me interessar por linux e gostaria de saber o que preciso ter em minha instalação mandrake para desenvolver em java? desde já obrigado Alisson Pedrina Java Programmer -Original Message- From: Fábio Tadeu da Costa [mailto:[EMAIL PROTECTED] Sent: sexta-feira, 30 de maio de 2003 12:26 To: [EMAIL PROTECTED] Subject: *SPAM* [java-list] configuracao do JBuilder Ola... Eu instalei o JBuilder 8 e estou com problemas: quando vou compilar ou acrescentar algum componente swing, awt ou qualquer outra coisa, há uma mensagem de erro dizendo que falhou.Ex: Failed to add javax.swing.JToggleButton to com.borland.samples.swing.tabbedpane.Frame1 O que pode ser ??? Obrigado -- 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] Arquivos JAR
faz o seguinte (já apanhei disto também): getClass().getResource(images/imagem.gif) imagem.gif está, neste caso, no diretório images dentro do jar, entendeu? até, Herbert. Em Ter 03 Jun 2003 01:13, Silvio DeMorais escreveu: Anderson, Le a minha resposta para a pergunta quem conseguir resolver isso. - Original Message - From: Anderson de Rezende Rocha [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, May 28, 2003 8:25 PM Subject: [java-list] Arquivos JAR Olás... Pessoal, estou com um probleminha. Criei uma aplicação e a coloquei num arquivo .jar. Em seguida, para executá-la, eu chamo %java -jar x.jar e a aplicação é executada. O problema é que nenhuma das figuras utilizadas por mim é carregada. Eu padronizei o diretório de figuras como .pics e todos os ImageIcons do programa são do tipo: [ImageIcon img = new ImageIcon(pics/xxx.png)] Eu tenho certeza que adicionei o diretório pics no arquivo jar pois eu consigo listar o conteúdo do arquivo com jar tf. O que pode estar acontecendo? Agradeço qualquer dica. Obrigado e t+. -- |Üñð뮧µñ| - Anderson de Rezende Rocha Computer Scientist Undergratuating at UFLA FEDERAL UNIVERSITY OF LAVRAS, MG - BRAZIL www.comp.ufla.br/~undersun ICQ.: 74729202 -- 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] SERVER.XML - Configuração do banco de dados no tomcat.vc deve
Siga estes passos: primeiro vc deve criar uma base de dados e incluir as seguintes tabelas: users com os campos user_name e user_pass roles com o campo role_name user_roles com os campos user_name e role_name a tabela users arquivará os usuários e as senhas a tabela roles arquivará suas roles (nomes) a tabela user_roles arquivará os usuários e as roles da qual farão parte depois, no xerver.xml: Realm className=org.apache.catalina.realm.JDBCRealm debug=99 driverName=org.gjt.mm.mysql.Driver connectionURL=jdbc:mysql://seu_host:3306/sua_base_de_dados connectionName=usuario connectionPassword=senha userTable=users userNameCol=user_name userCredCol=user_pass userRoleTable=user_roles roleNameCol=role_name / depois é só incluir (no banco) os usuários e roles, ex: user: user_name = usuario user_pass = senha role role = admin role = manager user_roles user = usuario role = admin user = usuario role = manager PS - o driver que coloquei é o do mySQL, connectionName é um usuário que tem acesso à base de dados. Nào esqueça de tirar as tranqueiras do server.xml, senão vai continuar dando problema do mesmo jeito. Se quiser te mando um (server.xml) bem configurado. até, Herbert. On Thursday 29 May 2003 14:31, Mário wrote: Boa tarde lista... Alguém pode me ajudar? Eu estou tentando configurar o banco de dados(mysql) no tomcat. eu inseri as seguintes linha no server.xml. Context path=/app docBase=app debug=0 reloadable=false Logger className=org.apache.catalina.logger.FileLogger prefix=localhost_app_log. suffix=.txt timestamp=true / Realm className=org.apache.catalina.realm.JDBCRealm debug=99 driverName=org.gjt.mm.mysql.Driver connectionPassword=net connectionName=web connectionURL=jdbc:mysql://localhost/JWSYSTEM / /Context Acontece que o servidor inicializa e sai sem nada. Obrigado a quem possa me ajudar. PS. Eu copiei o drive para WEB-INF/lib com extenção jar. - Do you Yahoo!? Free online calendar with sync to Outlook(TM). -- 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] Apache 2 + Tomcat 4
on the URL, then mod_jk is working correctly. For more info, consult the Tomcat documentation as well as the tomcat-user mailing list. If you want to use this HOWTO for something other than localhost, then all you have to do is use www.your-domain.com everywhere it says localhost. My advice in that scenario would be to copy the existing, default Host container in Tomcat's server.xml, and change the name parameter to www.your-domain.com, then restart Tomcat (to re-gen mod_jk.conf with the new hostname) and restart Apache. Making a copy of the localhost Host container in server.xml will leave the localhost container as a failsafe default, which might cut down on problems in the future. NOTE: in Tomcat, virtual hosts are Hosts. That is, as far as Tomcat is concerned, localhost is a virtual host. So, if you want to setup http://www.server-a.com/ and http://www.server-b.com/, you just need more copies of the Host container included in the default server.xml that comes with Tomcat. Doing it in production is a little more complicated than that, but that's the essence of how to get Tomcat to work for more than localhost. Because this HOWTO describes using the Apache auto-config option of JK, getting Tomcat to work with your virtual hosts means Apache will work. This means that you can test your URL and your application contexts using :8080 on your URL without affecting Apache. When you have it working, simply restart Apache so that it picks up the new mod_jk.conf file generated by Tomcat and you should be well on your way. Copyright © 2002 John Turner. All rights reserved. Herbert Alexander Faleiros PHYSIS - Diretor jurídico Desenvolvedor Java Administrador de redes Graduando em Física - UFSCar [EMAIL PROTECTED] [EMAIL PROTECTED] 55 (16) 9117 2962 - Original Message - From: Alvaro Seixas [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, February 06, 2003 8:57 AM Subject: [java-list] Apache 2 + Tomcat 4 Ola a todos! Estou tentando fazer a integracao entre o Apache 2 e o Tomcat 4.1.18 no Win2k, porem nao estou tendo sucesso. Consigo rodar os 2, mas qdo vou rodar os exemplos da erro. Li o manual do Tomcat mas nao ajudou muito. O que fiz ate agora foi o seguinte: httpd.conf: IfModule !mod_jk.c LoadModule jk_module modules/mod_jk-2.0.43.dll /IfModule JkWorkersFile C:/Program Files/Apache Group/Apache2/conf/workers2.properties JkLogFile C:/Program Files/Apache Group/Tomcat 4.1/logs/mod_jk2.log JkMount /servlet/* ajp13 JkMount /*.jsp ajp13 workers2.properties: # Define the communication channel [channel.socket:localhost:8009] info=Ajp13 forwarding over socket CATALINAId=10.0.0.3:8009 # Map the CATALINA examples webapp to the Web server uri space [uri:/examples/*] info=Map the whole webapp jk2.properties: channelSocket.port=8009 channelSocket.address=10.0.0.3 Por favor, alguem poderia me ajudar -- 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] Advanced JavaT 2 Platform How to Program
Entrei em contato com a editora e disseram que no momento "não está nos planos deles" traduzir o Advanced Java 2 Platform How to Program, já que acabaram de publicar a quarta edição do Java 2 Platform How to Program. Como era esperado (livros técnicos avançados nem pensar)... Ou seja, devemos comprar a versão original em inglês mesmo, que aliás é o certo a se fazer, mas não custava nada descobrir se existia a tradução... Até, Herbert Alexander FaleirosPHYSIS - Diretor jurídicoDesenvolvedor JavaAdministrador de redesGraduando em Física - UFSCar[EMAIL PROTECTED][EMAIL PROTECTED]55 (16) 9117 2962
Re: [java-list] parse de Integer para string
tenta o seguinte (assim é mais simples): String b = "10"; intc = Integer.parseInt(b); // string p/ inteiro String d = Integer.toString(c); // inteiro p/ string Herbert Alexander FaleirosPHYSIS - Diretor jurídicoDesenvolvedor JavaAdministrador de redesGraduando em Física - UFSCar[EMAIL PROTECTED][EMAIL PROTECTED]55 (16) 9117 2962 - Original Message - From: José Vieira To: [EMAIL PROTECTED] Sent: Tuesday, December 10, 2002 3:34 PM Subject: [java-list] parse de Integer para string Olá Int v_integer = Integer.valueOf(v_stringv2).intValue(); Este é um parse de String para Integer Gostaria de saber se teria como fazer o processo inverso ? Grato Jose Vieira
Re: [java-list] Problema de Iniciante
faz o seguinte: public class classe { static Integer i = new Integer(5); public static void main(String args[]) { System.out.println(i.getClass()); } } desse jeito funciona. até, Herbert Alexander FaleirosPHYSIS - Diretor jurídicoDesenvolvedor JavaAdministrador de redesGraduando em Física - UFSCar[EMAIL PROTECTED][EMAIL PROTECTED]55 (16) 9117 2962 - Original Message - From: Vitor Brasileiro To: [EMAIL PROTECTED] ; [EMAIL PROTECTED] ; [EMAIL PROTECTED] ; [EMAIL PROTECTED] Sent: Friday, December 06, 2002 4:15 PM Subject: [java-list] Problema de Iniciante To com um problema nessa classe, o erro é classe.java:5: non-static variable i cannot be referenced from a static contextSystem.out.println(i.getClass()); a classe é: public class classe { Integer i = new Integer(5); public static void main(String args[]) { System.out.println(i.getClass()); } } O JBuilder 7.0 nao deixa remover o "static" do main, mas o textpad deixa. Tem como configurar isso? [] Vitor
[java-list] Advanced JavaT 2 Platform How to Program
Alguém já encontrou em algum lugar o "Advanced Java 2 Platform How to Program" do Deitel em português (se é que já traduziram, pois pelo que entendí livros de programação avançados só em inglês, já que não vende por aqui mesmo, ou não é de interesse das editoras o que é pior ainda). Estou perguntando antes de comprar a versão em inglês, pois já comprei vários livros em inglês e depois de um tempo descobrí que já existia tradução. Herbert Alexander FaleirosPHYSIS - Diretor jurídicoDesenvolvedor JavaAdministrador de redesGraduando em Física - UFSCar[EMAIL PROTECTED][EMAIL PROTECTED]55 (16) 9117 2962
Re: [java-list] replace
vc tá fazendo ao contrário, não é assim: v_StrVar = v_StrVar.replace(',','.'); // assim troca , por . o certo é: v_StrVar = v_StrVar.replace('.',','); // assim troca . por , até, Herbert Alexander Faleiros PHYSIS - Diretor jurídico Desenvolvedor Java Administrador de redes Graduando em Física - UFSCar [EMAIL PROTECTED] [EMAIL PROTECTED] 55 (16) 9117 2962 - Original Message - From: José Vieira [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, December 03, 2002 6:05 PM Subject: [java-list] replace Olá tenho uma variavel string com o seguinte valor 15.12. Gostaria de fazer um replace e trocar o ponto por virgula ficando assim: 15,12 Este meu comando a baixo não estar funcionando alguem poderia me ajudar, como resolver este problema ? v_StrVar = v_StrVar.replace(',','.'); José -- 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] Pergunta
p/ calcular a raiz: Math.sqrt(variavel); p/ calcular o quadrado: Math.pow(variavel, 2); até, Herbert Alexander FaleirosPHYSIS - Diretor jurídicoDesenvolvedor JavaAdministrador de redesGraduando em Física - UFSCar[EMAIL PROTECTED][EMAIL PROTECTED]55 (16) 9117 2962 - Original Message - From: Viviane Laporti To: [EMAIL PROTECTED] Sent: Saturday, December 07, 2002 10:07 PM Subject: [java-list] Pergunta Boa noite, galera Java. Vamos direto ao assunto.Gostaria de saber de vocês o seguinte: em Pascal e em outraas linguagens, existem comandos pré-definidos para calcular o quadrado de um número e a raiz quadrada de um número (sqr e sqrt) .Como faço para calcular o mesmo em um programa Java?Obrigada e um abraço a todos.Viviane Busca Yahoo! O melhor lugar para encontrar tudo o que você procura na Internet
RES: [java-list] Hardware
Dá uma olhada no System.getProperty de java.lang Número de série eu não me lembro (acho que não), mas dá uma olhada. Herbert Alexander Faleiros Administrador de redes Desenvolvedor Java Graduando em Física - UFSCar [EMAIL PROTECTED] [EMAIL PROTECTED] (16) 9117-2962 -Mensagem original- De: Wagner E. Bidin [mailto:[EMAIL PROTECTED]] Enviada em: terça-feira, 26 de novembro de 2002 09:41 Para: [EMAIL PROTECTED] Assunto: [java-list] Hardware Bom dia, Alguem conhece(ou possui) alguma classe que me forneça dados sobre o meu hardware. Preciso pegar o nº de série do HD(exemplo) para montar um classe de Criptografia. Se alguem souber de algo, Obrigado, Wagner Eduardo Bidin ___ Yahoo! Encontros O lugar certo para encontrar a sua alma gêmea. http://br.encontros.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] -
RES: [java-list] NetBeans no Windows 2000
Eu já instalei, ajustei da seguinte maneira: LIB=C:\j2sdk1.4.1_01\lib PATH=C:\j2sdk1.4.1_01\bin Deu certo, não tive problema algum... P/ testar abra o prompt e veja se o compilador é chamado de qualquer diretório. -Mensagem original- De: Henrique Viecili [mailto:[EMAIL PROTECTED]] Enviada em: quarta-feira, 27 de novembro de 2002 14:06 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] NetBeans no Windows 2000 ajustei as variaveis JAVA_HOME=C:\j2sdk1.4.1_01 e JAVA_PATH=C:\j2sdk1.4.1_01\bin;C:\j2sdk1.4.1_01\lib mesmo assim o netbeans 3.4 nao reconheceu a JVM... alguma outra dica... alguem q obteve sucesso na instalaçao no windows 2000? grato, henrique - Original Message - From: Lincolm Ferreira de Aguiar To: [EMAIL PROTECTED] Sent: Saturday, November 23, 2002 9:32 PM Subject: Re: [java-list] NetBeans no Windows 2000 Olá Henrique, A variável de ambiente JAVA_HOME está devidamente configurada apontando para o local onde instalou o JDK? Um abraço, Lincolm Ferreira de Aguiar Desenvolvedor Java [EMAIL PROTECTED] - Original Message - From: Henrique Viecili To: [EMAIL PROTECTED] Sent: Thursday, November 21, 2002 7:40 PM Subject: [java-list] NetBeans no Windows 2000 Olá pessoal, Acabei de instalar o windows 2000 no meu micro, fiz todos os updates possíveis, depois instalei o j2sdk 1.4.1. Reiniciei o micro e tentei instalar o netbeans 3.4 porém ele não encontrou a JVM correspondente. Alguem já se deparou com este problema? Como faço pra instalar o netbeans no windows 2000? Grato, Henrique Viecili
RES: [java-list] Nao mostra imagem no APPLET
Tente colocar o endereço completo da imagem, desde a raiz do sistema. -Mensagem original- De: Claudio [mailto:[EMAIL PROTECTED]] Enviada em: sábado, 23 de novembro de 2002 09:52 Para: [EMAIL PROTECTED] Assunto: [java-list] Nao mostra imagem no APPLET Oi, esta e´ a primeira mensagem que eu envio a lista, alguem poderia me dizer o que tem de errado neste applet, ele nao mostra a imagem no navegador, mas se eu executar atraves do appletviewer no prompt ele executa e mostra a imagem, eu fiz outro applet igual com outras imagens e textos e funciona bem, para fazer este esu copiei o que estava funcionando e so alterei os parametros que busca a imagem. Deve ser bem simples, se alguem pouder me ajudar eu agradeco. import java.applet.Applet; import java.awt.event.*; import java.awt.*; import javax.swing.*; public class marcas extends Applet { public Image foto1; public void init() { foto1 = getImage ( getDocumentBase(), imagens/marcas/foto1.gif ); public void paint ( Graphics g ) { setBackground(Color.orange); g.drawImage ( foto1, 100, 0, getWidth() -689, getHeight() -542, this ); } } -- 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] Restrição de acesso em classes x objetos
Se não me engano (corrijam-me se estiver errado) todos os métodos public desta sua classe podem acessar ou modificar as variáveis de instância private desta mesma classe. Não tem nada errado nisto, é assim que funciona mesmo, mas isto se aplica somente aos métodos public da classe, se vc tentar alterar ou acessar diretamente a variável, sem ser através de um destes métodos vc receberá algo do tipo: variable alugada has private acess in class Casa... Ou seja, apenas os métodos public da classe podem e devem acessar/modificar variáveis de instância private na classe. Herbert Alexander Faleiros Administrador de redes NT/W2K Programador Java / Webmaster Graduando em Física - UFSCar [EMAIL PROTECTED] [EMAIL PROTECTED] (16) 9117-2962 -Mensagem original- De: José Augusto Cerqueira Condé [mailto:[EMAIL PROTECTED]] Enviada em: sexta-feira, 8 de novembro de 2002 17:46 Para: '[EMAIL PROTECTED]' Assunto: [java-list] Restrição de acesso em classes x objetos Colegas, Recentemente me atentei a uma questão interessante. Os níveis de restrição de acesso a atributos e métodos de uma classe, implementados pela linguagem java, se aplicam apenas a classes e não a objetos. Tomem como exemplo a classe abaixo : public Casa { private boolean alugada; public casa() { } public Casa criaNovaCasaAlugada() { Casa casa = (Casa)this.clone(); casa.alugada = true; } public void setAlugada(boolean alugada) { this.alugada = alugada; } public boolean isAlugada() { return alugada; } } Apesar de parecer estranho o atributo alugada estar sendo acessado externamente, o método criaNovaCasaAlugada está correto do ponto de vista da linguagem java. Mas em relação às boas maneiras da Orientação Objetos, isto não seria aberração (objetos acessando atributos protegidos de outros objetos)? Atenciosamente, JConde [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] -
RES: [java-list] converter String para Int
Int seuInt = Integer.parseInt(suaString); Herbert Alexander Faleiros Administrador de redes NT/W2K Programador Java / Webmaster Graduando em Física - UFSCar [EMAIL PROTECTED] [EMAIL PROTECTED] (16) 9117-2962 -Mensagem original- De: Edney Marcel Imme [mailto:[EMAIL PROTECTED]] Enviada em: quinta-feira, 14 de novembro de 2002 09:05 Para: [EMAIL PROTECTED] Assunto: [java-list] converter String para Int Ola como faço pra converter uma variavel do tipo String para Int? sds edney -- 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] Dúvidas sobre java.lang.Runtime
Eu estava brincando um pouco com a java.lang.Runtime e me deparei com o seguinte problema: o exemplo abaixo deveria executar os comandos (ou processos) numa boa, alguns até funcionam, mas quando é algo via prompt de comando não funciona de jeito nenhum (alguém até havia colocado um exemplo em uma mensagem anterior da lista: String c = dir c: dir.txt; mas isto não dá certo)! Não sei se estou fazendo algo errado... Como eu executo o que eu quiser como se estivesse em um prompt de comando normal? (String c = explorer.exe c:\\j2sdk1.4.1\\bin; funciona!). Estou rodando este exemplo no XP, mas creio veementemente que não tem nada relacionado a este fato. (este código está funcionando, só não sei como implementar direito os comandos para c) public class RuntimeTeste { public static void main(String[] args) { Runtime rt = Runtime.getRuntime(); String c = explorer.exe c:\\j2sdk1.4.1\\bin; // este funciona! Abre o Explorer na pasta especificada // String c = \C:\\Arquivos de programas\\Half-Life\\hl.exe\ -console -game cstrike; // este funciona! Executa o Counter-Strike // String c = regedit.exe; // este funciona! Executa o regedit // agora segue o que não funciona: // String c = C:\\WINNT\\System32\\gpedit.msc; // java.io.IOException: CreateProcess: C:\WINNT\System32\gpedit.msc error=193 // String c = dir c: dir.txt; // java.io.IOException: CreateProcess: dir c:\ dir.txt error=2 // String c = mkdir c:\\teste; // java.io.IOException: CreateProcess: md c:\teste error=2 // String c[] = {mkdir, c:\\teste}; // java.io.IOException: CreateProcess: mkdir c:\teste error=2 // String c[] = {dir, c:\\, , dir.txt}; // java.io.IOException: CreateProcess: dir c:\ dir.txt error=2 // String c = cmd.exe; // ??? try { rt.exec(c); } catch(Exception e) { System.err.println(e); } } } Esqueçam StringTokenizer, pois já tentei também... Já dei uma lida na API em java.lang.Runtime, mas o que tem lá é vago. Se alguém souber o jeito certo de se fazer isto eu agradeço desde já. Herbert Alexander Faleiros Administrador de redes NT/W2K Programador Java / Webmaster Graduando em Física - UFSCar [EMAIL PROTECTED] [EMAIL PROTECTED] (16) 9117-2962
RES: [java-list] Erro na Instalação do JDK no Windows XP Prof.
O jdk que vc está tentando instalar deve estar com problemas (faça o download novamente), pois não tive problema algum ao instalá-lo no XP. Herbert Alexander Faleiros Administrador de redes NT/W2K Programador Java / Webmaster Graduando em Física - UFSCar [EMAIL PROTECTED] [EMAIL PROTECTED] (16) 9117-2962 -Mensagem original- De: Anderson José de Souza [mailto:[EMAIL PROTECTED]] Enviada em: sexta-feira, 8 de novembro de 2002 09:32 Para: java-list@soujava.org.br Assunto: [java-list] Erro na Instalação do JDK no Windows XP Prof. Estou tentando instalar o o JDK 1.4.01 no meu micro com sistema operacional Windows XP Prof. mas a instalação não sai do 0%, alguém já pegou este erro, já tentei várias vezes, deu boot, desinstalei alguns softwares, limpei o registro do Windows, tentei instalar uma a 1.4, mas continua dando o mesmo problema, alguém tem idéia do que está acontecendo? Athlon 1.8 XP 256 RAM Grato Anderson
Re: RES: [java-list] Erro na Instalação do JDK no Windows XP Prof.
seu windows deve estar com problema, pois já instalei diversas versões no xp prof. e nunca tive problemas. -Original Message- From: andjose [EMAIL PROTECTED] To: java-list [EMAIL PROTECTED] Date: Sat, 9 Nov 2002 07:21:21 -0300 Subject: Re: RES: [java-list] Erro na Instalação do JDK no Windows XP Prof. Já tentei vários JDKs e nada!!! Grato Anderson -- Mensagem original --- De : Herbert Alexander Faleiros [EMAIL PROTECTED] Para: java- [EMAIL PROTECTED],'Anderson José de Souza' [EMAIL PROTECTED] Cc : Data: Sat, 9 Nov 2002 01:51:36 -0200 Assunto : RES: [java- list] Erro na Instalação do JDK no Windows XP Prof. O jdk que vc está tentando instalar deve estar com problemas (faça o download novamente), pois não tive problema algum ao instalá- lo no XP. Herbert Alexander Faleiros Administrador de redes NT/W2K Programador Java / Webmaster Graduando em Física - UFSCar [EMAIL PROTECTED] [EMAIL PROTECTED] (16) 9117-2962 -Mensagem original- De: Anderson José de Souza [mailto:andjose;terra.com.br] Enviada em: sexta-feira, 8 de novembro de 2002 09:32 Para: [EMAIL PROTECTED] Assunto: [java-list] Erro na Instalação do JDK no Windows XP Prof. Estou tentando instalar o o JDK 1.4.01 no meu micro com sistema operacional Windows XP Prof. mas a instalação não sai do 0%, alguém já pegou este erro, já tentei várias vezes, deu boot, desinstalei alguns softwares, limpei o registro do Windows, tentei instalar uma a 1.4, mas continua dando o mesmo problema, alguém tem idéia do que está acontecendo? Athlon 1.8 XP 256 RAM Grato Anderson -- 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] construtor
Um construtor assegura que todos os objetos de sua classe sejam sempre inicializados com valores significativos. Toda vez que vc instancia um objeto na sua classe o construtor é automaticamente invocado. Herbert Alexander Faleiros Administrador de redes NT/W2K Programador Java / Webmaster Graduando em Física - UFSCar [EMAIL PROTECTED] [EMAIL PROTECTED] (16) 9117-2962 -Mensagem original- De: javalist [mailto:javalist;terra.com.br] Enviada em: sexta-feira, 1 de novembro de 2002 02:06 Para: Java-List Assunto: [java-list] construtor Oi, Sou iniciante no java e gostaria o pq se define um construtor na classe, qual seu objeto, vantagens de se usar um se nos podemos construir classes sem eles. -- 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] Divisão inteira
Se entendi bem o que vc quer basta converter p/ int seus dados (se já não forem) e efetuar a divisão normalmente, como resultado vc terá só a parte inteira da divisão, o resto da divisão será perdido (quanto à precisão dos resultados, isto é com vc). Exemplo: public class Divisao { public static void main(String[] args) { double a = 10.0; double b = 3.0; System.out.println(a/b); // retorna 3.3335 System.out.println((int)a/(int)b); // retorna 3, ou seja faz apenas a divisão inteira } } Até, Herbert Alexander Faleiros Administrador de redes NT/W2K Programador Java / Webmaster Graduando em Física - UFSCar [EMAIL PROTECTED] [EMAIL PROTECTED] (16) 9117-2962 -Mensagem original- De: [EMAIL PROTECTED] [mailto:alexpoust;zipmail.com.br] Enviada em: terça-feira, 29 de outubro de 2002 17:52 Para: [EMAIL PROTECTED] Assunto: [java-list] Divisão inteira Olá galera. Estou com uma dúvida. Alguém sabe se existe algum método semelhante a div do pascal, preciso fazer uma divisão inteira. E o math não possui nenhum método relacionado com divisão inteira. Valeu javaneses. Alex-TI-Petrobras -- Use o melhor sistema de busca da Internet Radar UOL - http://www.radaruol.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] Executável...
Cria um arquivo em lotes com a extensão .bat com a seguinte linha: java SeuPrograma.class A maioria dos computadores possuiu JVM e o código deve executar, com o exemplo fica como se fosse um executável. Basta abrir o .bat que vc criou que seu programa executará. Este é o meio mais simples e rápido que conheço de se fazer isto. -Mensagem original- De: Kelsei Biral [mailto:jkelsei;hotmail.com] Enviada em: quinta-feira, 24 de outubro de 2002 11:38 Para: [EMAIL PROTECTED] Assunto: [java-list] Executável... Olá a todosestou com a seguinte dúvida: quando faço um programa em java tudo o que consigo são os .java e os .class, correto? Então, caso eu for passar esse meu programa para alguém que não possui experiencia nenhuma em java e que não tenha nenhum aplicativo que rode .java - como JBuider, Eclipse e por ai vai - existe alguma maneira de construir um arquivo executável, que rode diretamente o .java em qualquer máquina? Grato, Kelsei Biral. -- 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] Criar Pacotes
se não me engano é: javac -d {seu código fonte} ele (compilador) com isto cria o pacote de acordo com o nome que está no seu código fonte diretamente no diretório onde estão as classes do seu jre -Original Message- From: JSams [EMAIL PROTECTED] To: SouJAVA [EMAIL PROTECTED] Date: Wed, 23 Oct 2002 18:17:46 -0200 Subject: [java-list] Criar Pacotes Olá pessoal, Boa noite. Tenho a seguinte hierarquia de diretorio c:\Sam\Cod\JAVA\Classes\gui\Win.java (constroi a interface) c:\Sam\Cod\JAVA\Classes\test\TestWin.java (testa a interface - main) trecho do codigo do Win.java: package gui; trecho do codigo TestWin.java: package test; import gui.Win; o arquivo TestWin.java dá erro de que nao reconhece o pacote gui.Win e aí nao compila. como resolvo? como é o comando em prompt do ms-dos para gerar um pacote? nao é por exemplo: c:\Sam\Cod\JAVA\Classes\javac -classpath c:\Sam\Cod\JAVA\Classes gui\Win.java e nao preciso gerar um pacote tambem para o TestWin.java pois estou importando o gui.Win, nao é? bem... espero ter sido claro. té mais, JSams. -- 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] sockets x windows xp
Dá uma olhada p/ ver se pode ser aplicado o modo de compatibilidade com o 2000 no que esta sendo executado em seu XP. -Mensagem original- De: Fernando T. Martins Mano [mailto:martins_mano;hotmail.com] Enviada em: quinta-feira, 17 de outubro de 2002 11:11 Para: [EMAIL PROTECTED] Assunto: [java-list] sockets x windows xp Olá Implementei um servidor usando sockets, só que qdo ele entra em accept(), em tempo de execução, dá uma série de NullPointerException. No Windows 2000 isso não ocorre, e o servidor funciona da maneira esperada. Verifiquei se o firewall do winXP estava ativado, mas não estava. Alguém já enfrentou o mesmo problema ou teria alguma sugestão de como driblar esse problema do XP (sugerir não utilizar o windows xp não vale, hein? heheheh) Um abraço e grato pela atenção, Fernando T. Martins Mano [EMAIL PROTECTED] _ MSN Messenger: converse com os seus amigos online. http://messenger.msn.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] -
[java-list] Frações...
Existe alguma classe que converta um primitivo (double, por exemplo) em uma fração? Por exemplo: transformar 0.5 em ½ Ou terei que fazer isto na mão mesmo? (dá p/ fazer numa boa, mas se já existir p/ que reinventar a roda)
RES: [java-list] String para Double
double seu_double = double.parseDouble(sua_string); -Mensagem original- De: Ray Costa [mailto:[EMAIL PROTECTED]] Enviada em: quarta-feira, 9 de outubro de 2002 14:06 Para: java-list@soujava.org.br Assunto: [java-list] String para Double Caros colegas, saudações!! Qual o procedimento para transformar uma String em nº double?? Urgente! Valeu galera!! raulwte@brfree.com.br wrote: Experimente setar as variaveis p/ o Java: JAVA_HOME (principalmente), PATH e CLASSPATH Alex writes: Pois e, instalei o JSDK1.4.0, mas mesmo assim fica nessa tela searching... e para nisso. -Mensagem Original- De: LUIS ALEXANDRE BORTOLETTI <[EMAIL PROTECTED]> Para: <[EMAIL PROTECTED]> Enviada em: Terça-feira, 1 de Outubro de 2002 10:45 Assunto: RES: [java-list] Forte for Java Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.com.br Alexsandro. Para instalar o Forte é necessário vc instalar antes o JSDK ( 1.3 ou 1.4 ). A finalidade pelo que entendo da ferramenta é auxiliar no desenvolvimento visual de aplicativos em Java, porém, ela auxilia em todo o processo de codificação, Testes, Debug e empacotamento do aplicativo. Trás consigo templates que auxiliam a criação de Applets, janelas de formulários e até estruturas de aplicativos MDI e SDI e ainda templates para uso de JDBC. Com realação a alocação de memória, a JVM é responsável por isso na plataforma Java, assim sendo, o seu trabalho é utilizar as instâncias de Objetos de forma racional, instanciando o que vc precisar no momento de usar, assim não sobrecarregando seu aplicativo. Espero ter ajudado um pouco, também estou aprendendo ! Luis .´. -Mensagem original- De: alexsandro-sistcom [mailto:[EMAIL PROTECTED]] Enviada em: Terça-feira, 1 de Outubro de 2002 10:28 Para: java-list@soujava.org.br Assunto: [java-list] Forte for Java A todos os colegas Procurei dedicar um bom tempo lendo um ótimo tutorial de Java da Unicamp, o que serviu para esclarecer as dúvidas que eu tinha, e que somado às explanações de todos vocês, contribuiram para responder todas as minhas perguntas. Agora tenho uma noção mais clara sobre classes, objetos, métodos, atributos, argumentos, tipos, e tudo mais. Com o tempo isso tudo vai ganhando mais solidez dentro da minha cabeça. Queria perguntar duas coisas aos colegas: 1- Baixei uma ferramenta chamada Forte for Java 4 Community Edition. Gostaria de saber qual a finalidade dessa ferramenta (penso que é para desenvolvimento de interfaces visuais com o usuário), e também gostaria de saber porque, quando vou instalar, surge a mensagem Searching for suitable Java 2 SDK. Please wait.., e não sai mais disso. Tenho o J2SDK1.4.0 instalado na minha máquina. 2- Tenho uma curiosidade a respeito da técnica de alocação de objetos e variáveis na memória, sem o que não é possivel utilizá-los. Porque isso é necessário, sendo que linguagens como Pascal, VB, Dataflex, entre outras, somente precisamos declarar as variáveis, sem preocupação com alocação na memória? Isso não deveria ser tarefa da linguagem de programação? Abraço a todos Alex __ Encontre sempre uma linha desocupada com o Discador BOL! http://www.bol.com.br/discador Ainda não tem AcessoBOL? Assine já! http://www.bol.com.br/acessobol -- 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 java-list-unsubscribe@soujava.org.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 java-list-unsubscribe@soujava.org.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 java-list-unsubscribe@soujava.org.br - Yahoo! GeoCities Tudo para criar o seu site:
RES: [java-list] Re:RES: [java-list] Certificação
Caro Haruo, o livro verde do Deitel é um dos mais didáticos sobre programação JAVA que já encontrei. Vc provavelmente encontrará livros mais simples (e menores também), mas deixará muito a desejar se vc estiver começando a programar agora. Se vc leu o livro inteiro e não tirou muito proveito , como vc mesmo disse, acho que será difícil entrar algo p/ vc. Sobre o material da SUN seria ótimo ter tudo traduzido, mas as coisas infelizmente não funcionam assim. Sinto muito. Aconselho ler novamente e com atenção o livro do Deitel, pois tem muita coisa útil nele (eu sei que ele não é completo, mas tem muita coisa que pode ser aproveitada, e se vc está começando ele será quase todo útil, se é extenso, paciência, as coisas são assim). Seria ótimo encontrar um livro de 50 páginas sobre JAVA absolutamente completo e em português, mas isto é utopia absoluta! -Mensagem original- De: Carlos Haruo Ueki [mailto:[EMAIL PROTECTED]] Enviada em: segunda-feira, 7 de outubro de 2002 08:09 Para: [EMAIL PROTECTED] Assunto: [java-list] Re:RES: [java-list] Certificação Rogério, Desculpe mas este livro Java como Programar - Deitel é muito extenso, dificulta o aprendizado. Li este livro inteiro mas, não tirei muito proveito. O ideal é alguma boa alma traduzir o Java Tutorial da Sun. Aquela outra série Core Java é melhor mas, fica escondendo o jogo. Se for estudar para a certificação é preciso comprar os dois livros. Absurdo! O pior é eu não conheço muitos outros livros em português. Já vi uma edição do Java in a Nutshell em portugues de uma versão antiga do java 1.2. Ouvi sobre um livro escrito por um brasileiro, mas não me lembro do nome dele, alguém o conhece? Eu não li estes dois últimos livros mas, podem ser alternativas melhores. Abraço, Haruo De: rogerio Para: [EMAIL PROTECTED] Data: 28/09/2002 20:03 Assunto: RES: [java-list] Certificação Segue um bom livro Java como Programar - Deitel, bem completo.. Atenciosamente Rogério R. Brandão - Anapolis\GO. --- UOL Eleições 2002 - Todos os lances da disputa política http://eleicoes.uol.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] -
RES: [java-list] COMPILAR?
Você criou as variáveis de ambiente? Caso afirmativo basta abrir uma janela de prompt mudar p/ o diretório do seu código fonte e digitar: javac Teste.java (se for este o nome do seu código), para executar o que criou digite: java Teste. Caso não tenha criado as variáveis, edite seu autoexec.bat (por exemplo) acrescentando as seguintes linhas: set path=c:\j2sdk1.4.1\bin e set lib=c:\j2sdk1.4.1\lib. Feito isto faça o que descrevi acima... (c:\j2sdk1.4.1 é onde vc instalou o sdk). Com isto tudo funciona normalmente! -Mensagem original- De: Magno teixeira barbosa [mailto:[EMAIL PROTECTED]] Enviada em: terça-feira, 8 de outubro de 2002 01:12 Para: java-list@soujava.org.br Assunto: [java-list] COMPILAR? POR FAVOR ALGUEM PODE ME DIZER O COMANDO PARA COMPILAR CORRETAMENTE SENDO QUE O CAMINHO DO JAVAC É C:\JAVA\JAVAC E O ARQUIVO QUE EU QUERO COMPILAR É C:\MEUS DOCUMENTOS\JAVA\TESTE.JAVA. POR FAVOR POSTEM O COMANDO COMPLETO POIS AINDA SOU UM INICIANTE.
RES: [java-list] Proteção de código Java
É relativamente fácil descompilar algo feito em JAVA (entre outras linguagens semelhantes), mas vai uma dica que descobri: descompilar códigos em JAVA grandes (com mais de 10.000 linhas, por exemplo) causam SEMPRE algum erro nos descompiladores que todos encontram com facilidade na NET e conseqüentemente o código não é exposto. O problema é que a grande maioria dos códigos não chega a ficarem tão grandes... Não encontrei ainda um descompilador p/ JAVA que funcionasse p/ códigos destas proporções, o que não significa que não existam, é claro... -Mensagem original- De: Silvio L. DeMorais [mailto:[EMAIL PROTECTED]] Enviada em: sábado, 28 de setembro de 2002 16:50 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Proteção de código Java Ola Fabio, Essa sua preocupacao era muito comum. Lembro que tive varias conversas com clientes sobre esse problema quando ainda tentava difundir o uso de Java. A sua maior preocupacao parece ser com propriedade intelectual. Surgiu uma preocupação sobre como preservar a propriedade intelectual de softwares desenvolvidos em Java. O codigo fonte estar disponivel para o publico ou nao, nao eh um perigo para a sua propriedade intelectual. A licensa de uso do software e seus fontes eh que vai controlar essa situacao. Veja o caso da propria Microsoft com a sua Shared Source Initiative, (http://www.microsoft.com/licensing/sharedsource/) Ninguem eh mais protecionista do que a MS, mas ateh o Tio Bill sabe que esse negocio de esconder fontes nao funciona. Java nao eh a unica linguagem que apresenta esse problema, VB, C# e basicamente qualquer linguagem que gera algum codigo intermediario pode ser facilmente descompilada. E mesmo linguagens realemte compiladas (desde que sem muita otimizacao) podem ser revertidas para alguma linguagem de mais alto nivel. (Na faculdade escrevi um programinha que lia um programa .com e gerava um fonte em C equivalente. Funcionava ateh bem para casos simples.) Outro ponto do seu email. Se uma pessoa hoje resolve desenvolver um software comercial em Java, é possível descompilar tudo ? Se a pessoa estah com muita vontade de ver o teu fonte, sim, eh possivel. Mas vai ter que ser um programa que faca algo bem interessante, ateh porque eh muito provavel que o fonte jah esteja disponivel em algum site, possivelmente pela mesma empresa que desenvolveu, e sob uma licensa que impede ou naoo uso. E se for uma ideia muito boa mesmo, logo logo vai surgir um grupo para fazer uma versao Free do teu programa. Mas os fontes vao ser diferentes. Silvio -- 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] dúvida em java.io
dá uma olhada no código fonte em anexo que ele me ajudou bastante com uma dúvida semelhante à sua e resolveu o meu problema. até, Herbert. - Original Message - From: acarlos . [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, September 04, 2002 9:58 PM Subject: [java-list] dúvida em java.io pessoal, estou com um probleminha: preciso colocar o conteúdo do método getOutputStream() da classe Process em um arquivo texto. Procurei na API do pacote java.io mas eu fiquei com mais dúvidas do que as que eu já tinha. Alguém pode me ajudar, dizendo como colocar o fluxo do método Process.getOutputStream() dentro de um arquivo texto. Obrigado, Carlos. ___ Yahoo! PageBuilder O super editor para criação de sites: é grátis, fácil e rápido. http://br.geocities.yahoo.com/v/pb.html -- 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] - /* Universidade Federal de Ouro Preto Departamento de Computação Eduardo Magno [EMAIL PROTECTED] Este Aplicativo Java lê um arquivo de nome input.txt e grava um novo arquivo de nome output.txt, havendo um tratamento especial no padrão dos arquivos de saída (outputRule) da linguagem JPearl. */ import java.io.*; import java.util.*; public class OutputRule { private DataOutputStream output; private DataInputStream input; private byte value, value2, value3; private String variable; private boolean loop; private Integer integer_time; private Calendar time; public OutputRule() { try { input = new DataInputStream( new FileInputStream( input.txt ) ); output = new DataOutputStream( new FileOutputStream( output.txt ) ); } catch ( IOException e ) { } try { while (true) { value = input.readByte(); if ( (char)value == '/' ) { value2 = input.readByte(); if ( (char)value2 == '*' ) { //trecho comentado loop = true; value = input.readByte(); while ( loop ) { value2 = input.readByte(); if ( (char)value == '*' (char)value2 == '/' ) { loop = false; } else { if ( (char)value2 == '*' ) { value = input.readByte(); if ( (char)value == '/' ) { loop = false; } } else { value = input.readByte(); } } } //end while } // if value2 == '*' else { // value == '/' and value2 != '*' if ( (char)value2 == '/' ) { //linha comentada loop = true; value = input.readByte(); while ( loop ) { value2 = input.readByte(); if ( value == 13 value2 == 10 ) { loop = false; } else { // 13 10 = quebra de linha if ( value2 == 13 ) { value = input.readByte(); if ( value == 10 ) { loop = false; } } else { value = input.readByte(); } } } //end while } // if value2 == '/' else { output.writeByte( (char)value ); output.writeByte( (char)value2 ); } } //else }// if else { // value != '/' if ( (char)value == '#' ) { variable = ; value2 = input.readByte(); if ( (char)value2 == '#' ) { output.writeByte( (char)value2 ); } else { //variavel de reestruturação variable = + (char)value2; while ( (char)value2 != ' ') { value2 = input.readByte(); variable = variable + (char)value2; } // end while output.writeBytes( variable ); } } else { //value != '/' value !='#' if ( (char)value == 92 ) { // 92 = '\' value2 = input.readByte(); if ( (char)value2 == 'n' ) { /* Passa para proxima lina */ output.writeByte( 13 ); output.writeByte( 10 ); // 13 10 = quebra de linha } else { // value == '\' and value2 != 'n' variable = + (char)value2; loop = true; int i = 0; while ( loop i 4 ) { switch ( i ) { case 0 : if ( variable.equals(d) || variable.equals(t)) { value3 = input.readByte(); } else { loop = false; } break; case 1 : if ( variable.equals(da) || variable.equals(ti)) { value3 = input.readByte(); } else { loop = false; } break; case 2 : if ( variable.equals(dat)
RES: [java-list] Icone
setIconImage(Toolkit.getDefaultToolkit().createImage(Frame1.class.getRes ourc e([Your Icon]))); lembre-se de alterar Frame1 e em [Your Icon] vc coloca o seu ícone até, Herbert. exemplo: import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Frame1 extends JFrame { private JPanel contentPane; private BorderLayout borderLayout1 = new BorderLayout(); public Frame1() { enableEvents(AWTEvent.WINDOW_EVENT_MASK); try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } private void jbInit() throws Exception { setIconImage(Toolkit.getDefaultToolkit().createImage(Frame1.class.getRes ourc e(logo.gif))); contentPane = (JPanel) this.getContentPane(); contentPane.setLayout(borderLayout1); this.setSize(new Dimension(400, 300)); this.setTitle(Frame Title); } protected void processWindowEvent(WindowEvent e) { super.processWindowEvent(e); if (e.getID() == WindowEvent.WINDOW_CLOSING) { System.exit(0); } } } - Original Message - From: fmap [EMAIL PROTECTED] To: java-lista [EMAIL PROTECTED] Sent: Monday, September 02, 2002 4:07 PM Subject: [java-list] Icone Olá pessoal, preciso de uma ajuda p/ poder mudar o icone de um programa feito em java, se alguém souber me escreva por favor Obrigado, Fabrício. -- 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] Ajuda a uma iniciante!!!!!!
Math.random() veja programinha bem simples em anexo... até, Herbert. - Original Message - From: Danieli Guimarães [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, September 02, 2002 5:21 PM Subject: [java-list] Ajuda a uma iniciante!! Oi pessoal sou a mais nova no grupo, entrei hoje, e preciso de uma ajuda urgente de vocês, é que preciso fazer um programa em java que gere números randômicos(aleatórios), e não sei como fazer isto, já procurei em vários livros e não encontrei, então como vocês já são um pessoal mais experiente do que eu poderiam me ajudar. Agradeceria muito se me ajudassem. Desde já Obrigada Dani _ Oi! Você quer um iG-mail gratuito? Então clique aqui: http://registro.ig.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] - /* Herbert Alexander Faleiros [EMAIL PROTECTED] */ import javax.swing.JOptionPane; public class RandomInt { public static void main(String[] args) { int valor; String saida = ; for (int i = 1; i = 20; i++) { valor = 1 + (int) (Math.random() * 6); saida += valor + ; if (i % 5 == 0) saida += \n; } JOptionPane.showMessageDialog( null, saida, Números aleatórios de 1 a 6, JOptionPane.INFORMATION_MESSAGE ); System.exit(0); } } -- 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] Ajuda a uma iniciante!!!!!!
só um complemento: não é necessário importar a classe java.lang, pois a mesma é importada automaticamente pelo compilador em qualquer programa, basta usar Math.random(), evitando assim, redundâncias desnecessárias. até... - Original Message - From: Fco. Deisimar Nobre Jr. [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, September 03, 2002 8:44 AM Subject: RES: [java-list] Ajuda a uma iniciante!! Oi, a classe java.lang.Math tem o método random() que retorna um double entre 0 e 1. Então se por exemplo você preciso gerar um numero randomico inteiro entre 0 e 100 faça o seguinte: int numRandomico; numRandomico = (int)(100 * java.lang.Math.random()); Assim java.lang.Math.random() gera um numero(double) entre 0 e 1 e é multiplicado por 100, e criei assim um intervalo de valores possíveis entre 0 e 100, depois é só fazer a conversao de tipo usando (int). Acho que com isso você já vai conseguir fazer o que precisa. === Francisco Deisimar Nobre Júnior Analista de Sistemas - CIT - M. Dias Branco === -Mensagem original- De: Danieli Guimarães [mailto:[EMAIL PROTECTED]] Enviada em: segunda-feira, 2 de setembro de 2002 17:22 Para: [EMAIL PROTECTED] Assunto: [java-list] Ajuda a uma iniciante!! Oi pessoal sou a mais nova no grupo, entrei hoje, e preciso de uma ajuda urgente de vocês, é que preciso fazer um programa em java que gere números randômicos(aleatórios), e não sei como fazer isto, já procurei em vários livros e não encontrei, então como vocês já são um pessoal mais experiente do que eu poderiam me ajudar. Agradeceria muito se me ajudassem. Desde já Obrigada Dani _ Oi! Você quer um iG-mail gratuito? Então clique aqui: http://registro.ig.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] - -- 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] Salvar arquivos
Galera, sei que pode parecer meio básico, mas como eu faço para que uma aplicação que gera diversas saídas de dados, tipo através de System.out.println() as salve diretamente em um arquivo (tipo txt)? Eu conseguí umas saídas p/ este problemas meio malucas e não tão eficazes, se alguém tiver uma saída mais inteligente e simples eu agradeço imensamente...