[java-list] JNI
Tenho uma função em C que recebe um ponteiro para uma estrutura. como faço para passar esse ponteiro de estrutura para a funcao C a partir do código java? 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] -
[java-list] Exception
gostaria de saber como lancar uma TestException para quem chamou o metodo doSomething(int). public void doSomething(int x) throws TestException{ try{ // ... // qq. codigo que lanca Exception // ... if (x10) throw new TestException( 10); // aqui lancar a TestException para quem chamou o metodo. }catch(Exception e){ System.out.println(.:: Internal Exception ::.); } } valeu, Pablo -- 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] Hashtable - Nao sei onde estou errando...
O problema é q vc está passando int como parametro dos métodos Hashtable.put e Hashtable.get e eles na recebem Object (vide API): public Object get(Object key) public Object put(Object key,Object value) Tente algo como: vTorre.put(rs.getString(numero), rs.getString(chave)); public int getChave(String nm) { return vTorre.get(nm); } espero q ajude. falou, Pablo -Original Message- From: Hugo Ribeiro To: [EMAIL PROTECTED] Sent: 23/01/03 20:19 Subject: [java-list] Hashtable - Nao sei onde estou errando... Ola pessoal, estou fazendo essa classe com hashtable, mas nao consigo compila-la... Alguem poderia me indicar o erro deste codigo, por favor? []s Hugo Ribeiro CLASSE: import java.util.*; import java.sql.*; public class TabTorres { Hashtable vTorre = new Hashtable(); Modulo1 md1 = new Modulo1(); /** Creates a new instance of TabTorres */ public TabTorres() { } private void limpaTabela() { vTorre.clear(); } public void geraTabela(int chvemp, Connection cn) { limpaTabela(); ResultSet rs; String sql; Object valor; sql = select chave, numero from emprtorres where empreendimento = + chvemp; rs = md1.executaSql(sql, cn); while (rs.next()) { vTorre.put(rs.getInt(numero), rs.getInt(chave)); } } public int getChave(int nm) { return vTorre.get(nm); } } ERROS: TabTorres.java [36:1] cannot resolve symbol symbol : method put (int,int) location: class java.util.Hashtable vTorre.put(rs.getInt(numero), rs.getInt(chave)); ^ TabTorres.java [41:1] cannot resolve symbol symbol : method get (int) location: class java.util.Hashtable return vTorre.get(nm); ^ 2 errors Errors compiling TabTorres. -- LISTA SOUJAVA h ttp://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] Alinhar Frame no centro da tela
Dimension dScreen = Toolkit.getDefaultToolkit().getScreenSize(); Dimension dFrame = this.getSize(); this.setLocation((dScreen.width - dFrame.width)/2, (dScreen.height - dFrame.height)/2); -Original Message- From: Bruno Borges [mailto:[EMAIL PROTECTED]] Sent: Wednesday, 8 de January de 2003 9:30 AM To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject: [java-list] Alinhar Frame no centro da tela alguem tem akele pedaço de codigo classico pra alinhar um frame/jframe no centro da tela do desktop? []'s Bruno Cesar Borges [miojo] Programador Java Semi-Pleno ICQ: 8584744 MSN: [EMAIL PROTECTED] *RUMO* ao Sun Certified Programmer for the Java 2 Platform 1.4 ___ Busca Yahoo! O melhor lugar para encontrar tudo o que você procura na Internet http://br.busca.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] -
RE: [java-list] Executar programa externo a partir do java.
Title: Message o método exec() lança IOExeption e por isso deve estar em um bloco try...catch: public Process exec(Stringcommand) throws IOException Executes the specified string command in a separate process. The command argument is parsed into tokens and then executed as a command in a separate process. The token parsing is done by a StringTokenizer created by the call: new StringTokenizer(command) with no further modifications of the character categories. This method has exactly the same effect as exec(command, null). Parameters: command - a specified system command. Returns: a Process object for managing the subprocess. Throws: SecurityException - if a security manager exists and its checkExec method doesn't allow creation of a subprocess. IOException - if an I/O error occurs faça assim: try{ Runtime.getRuntime().exec("calc.exe"); }catch(java.io.IOException e){} falou, Pablo -Original Message-From: Monitoria [mailto:[EMAIL PROTECTED]] Sent: Wednesday, 8 de January de 2003 4:53 PMTo: [EMAIL PROTECTED]Subject: [java-list] Executar programa externo a partir do java. Olá pessoal, Não estou conseguindo rodar uma programa exter no a partir de uma aplicação java. Abaixo segue o trecho de código que estou usando mas está dando erro de compilação: "Runtime.getRuntime().exec("calc.exe");" O erro retornado é: "C:\FSA\segundoc\AplicaBanco.java:214: unreported exception java.io.IOException; must be caught or declared to be thrown Runtime.getRuntime().exec("calc.exe");" Gostaria de saber o que está errado, como se sigo da mesma maneia par fazer isso em um applet? Obrigado. Atenciosamente,Cristiano José da Silva "A mente que se abre a uma nova idéia jamais volta ao seu tamanho original." (Albert Einstein)
RE: [java-list] Dúvida sobre a Máquina Virtual do Java
No próprio site da sun: http://www.sun.com -Original Message- From: Alexei Bueno [mailto:[EMAIL PROTECTED]] Sent: Monday, 30 de December de 2002 12:17 AM To: [EMAIL PROTECTED] Subject: [java-list] Dúvida sobre a Máquina Virtual do Java Olá pessoal, sou iniciante em programação em Java e gostaria de saber onde posso obter a Máquina Virtual do Java juntamente com os procedimentos de como instalar. Muito obrigado, Alexei. _ 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] -
RE: [java-list] Qual é o motivo do bug?
Title: Message quando vc for executar sua aplicação com o comando java vc não deve colocar a extensão do arquivo. Outra coisa é quenão é o aquivo .java que vc vai executar e sim o .class gerado com o javac. falou, -Original Message-From: Wellington [mailto:[EMAIL PROTECTED]] Sent: Monday, 5 de August de 2002 3:55 AMTo: [EMAIL PROTECTED]Subject: [java-list] Qual é o motivo do bug? Olá, Eu estava tentando rodar o arquivo abaixo e qdo dava o javac... ia tudo bem mas qdo dava o java... o prompt do dos respondia com o seguinte mensagem: C:\programacao\java\classesjavac LabelTest.java C:\programacao\java\classesjava LabelTest.java Exception in thread "main" java.lang.NoClassDefFoundError: LabelTest/java Gostaria de saber o que poderia ser feito para corrigir esse bug. Desde já agradeço Wellington O código fonte do arquivo é o seguinte: // LabelTest.java // Demonstra a classe JLabel import javax.swing.*; import java.awt.*; import java.awt.event.*; public class LabelTest extends JFrame { private JLabel label1; public static void main(String args[]) { LabelTest app = new LabelTest(); app.addWindowListener( new WindowAdapter() { public void WindowClosing(WindowEvent e) { System.exit(0); } } ); } public LabelTest() { super("Testing JLabel"); Container c = getContentPane(); c.setLayout(new FlowLayout()); label1 = new JLabel("Label with text"); c.add(label1); setSize(100,100); show(); } }
[java-list] Focus
Title: Message Gostaria de saber qual a diferença entre os métodos grabFocus() e requestFocus(). Quando utilizar um ou outro? E tb,como mudar a cor da texto em um JTextComponent (JTextField ou JTextArea) Obrigado, Pablo Oliveira VieiraWalar InformáticaFone: 55 11 3741.1905Fax: 55 11 3741.9677[EMAIL PROTECTED]
[java-list] Focus em Java
Title: Message Gostaria de saber qual a diferença entre os métodos grabFocus() e requestFocus(). Quando utilizar um ou outro? E tb,como mudar a cor da texto em um JTextComponent (JTextField ou JTextArea). Obrigado, Pablo Oliveira VieiraWalar InformáticaFone: 55 11 3741.1905Fax: 55 11 3741.9677[EMAIL PROTECTED]
RE: [java-list] STATIC
Deu erro pq listaValoresNovos é null e nao é uma instancia de Vector, ou seja, o atributo listaValoresNovos nao faz referencia para nenhum objeto, por isso o erro na execução (NullPointerException). Declare assim: public static Vector listaValoresNovos = new Vector(); Dessa forma o objeto está criado e vc poderá alterar o seu estado (adicionar elementos). Falou, Pablo -Original Message- From: Kleber Rodrigo Carvalho [mailto:[EMAIL PROTECTED]] Sent: Monday, 9 de December de 2002 7:25 AM To: [EMAIL PROTECTED] Subject: [java-list] STATIC PessoALL Fiz uma classe X com atributo estatico: public static Vector listaValoresNovos = null; Preciso adicionar elemento nesse atributos estatico através de outra classe y. Então na classe Y eu faço o seguinte: x.listaValoresNovos.add(Indice, coteudo) Só que quando eu faço isso acontece um erro em tempo de execução. Para solucionar o problema criei um vector auxiliar aux na classe Y e adicionei elementos. Depois de adicinar elementos eu fiz a igualdade: x.listaValoresNovos = aux; Existe alguma maneira de adicionar elemetos diretamente nesse vector static ? []´s Kleber Rodrigo de Carvalho __ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com -- LISTA SOUJAVA h ttp://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] InputStream/Reader
Title: Message Pessoal, Se alguem puder ajudar, gostaria de saber qual a diferença de usar classes InputStream/OutputStream e classes Reader/Writer. Quando/Onde devo usar uma ou outra? Obrigado, Pablo Oliveira VieiraWalar InformáticaFone: 55 11 3741.4083Fax: 55 11 3741.9677e-mail: [EMAIL PROTECTED]
RE: [java-list] Algoritmo que separa digitos de um numero
Title: Message Tenta assim: int number = 4562; String str = Integer.toString(number); StringnewStr = ""; //System.out.println("Antes: " + str); for (int i=0; i str.length();i++){ newStr+= str.charAt(i) + " "; }//System.out.println("Depois: " + newStr); falou, Pablo -Original Message-From: Wellington [mailto:[EMAIL PROTECTED]] Sent: Wednesday, 4 de September de 2002 3:36 PMTo: [EMAIL PROTECTED]Subject: [java-list] Algoritmo que separa digitos de um numero Olá, Alguém sabe algum algoritmo que separa dígitos de um número? Por exemplo, preciso imprimir o número 4562 assim: 4 5 6 2. Cordialmente, Wellington Bengtson
RE: [java-list] replace
Use: v_StrVar = v_StrVar.replace('.',','); Os parâmetros estavam invertidos. OBS.: public String replace(char oldChar,char newChar) Falou, -Original Message- From: José Vieira [mailto:[EMAIL PROTECTED]] Sent: Tuesday, 3 de December de 2002 6:05 PM To: [EMAIL PROTECTED] 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] -
[java-list] InputStream/Reader
Title: Message Pessoal, Se alguem puder ajudar, gostaria de saber qual a diferença de usar classes InputStream/OutputStream e classes Reader/Writer. Quando/Onde devo usar uma ou outra? Obrigado, Pablo Oliveira VieiraWalar InformáticaFone: 55 11 3741.4083Fax: 55 11 3741.9677e-mail: [EMAIL PROTECTED]
RE: [java-list] converter String para Int
Edney, Use: Integer.parseInt(1); //ou new Integer(1).intValue(); Falou, -Original Message- From: Edney Marcel Imme [mailto:[EMAIL PROTECTED]] Sent: Thursday, 14 de November de 2002 9:05 AM To: [EMAIL PROTECTED] Subject: [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] Look Feel
Title: Message Alguém tem um exemplo de uma aplicação com Swing onde é possível trocar o look feel através de um evento qualquer(ex.: ao clicar em um botão)? Obrigado, Pablo Oliveira VieiraWalar InformáticaFone: 55 11 3741.4083Fax: 55 11 3741.9677e-mail: [EMAIL PROTECTED]
RE: [java-list] *** Class RUNTIME - URGENTE ***
Title: Message Luiz, tente assim, acho que vai ajudar: Runtime R = Runtime.getRuntime(); try { System.out.println( "*** Iniciando. . ." ); System.out.println( "*** Memória : " + R.totalMemory() ); // 1004200 System.out.println( "*** Memória Livre : " + R.freeMemory() ); //745250Process p = R.exec( "pkzip c:\\temp\\mutuo\\mutuo " + " c:\\temp\\mutuo\\mutuo*.html " + " c:\\temp\\mutuo\\logo.html " + " c:\\temp\\mutuo\\marca.gif"); p.waitFor(); //R.runFinalization();//se precisar deste método use: System.runFinalization(); System.out.println( "*** Terminado" ); } catch( Exception e ) { System.out.println( e ); } falou, -Original Message-From: LUIZ CARLOS FILIPPI JUNIOR [mailto:[EMAIL PROTECTED]] Sent: Thursday, 7 de November de 2002 2:11 PMTo: '[EMAIL PROTECTED]'Subject: [java-list] *** Class RUNTIME - URGENTE ***Importance: High Boa Tarde Pessoal, estou tentanto executar um PkZip externo, usando o Classe Runtime. Oque ocorre é o travamento da aplicação, se os arquivos a serem "zipados", forem muitos, no meu caso 104 arquivos, mas se eu executo o comando para compactar apenas 1 arquivo, FUNCIONA !!! Oque eu tenho que fazer ? Tenho que alocar mais memória? Como fazer isso ??? Aqui esta o código que estou usando: - Runtime R = Runtime.getRuntime(); try { System.out.println( "*** Iniciando. . ." ); System.out.println( "*** Memória : " + R.totalMemory() ); // 1004200 System.out.println( "*** Memória Livre : " + R.freeMemory() ); //745250 R.exec( "pkzip c:\\temp\\mutuo\\mutuo " + " c:\\temp\\mutuo\\mutuo*.html " + " c:\\temp\\mutuo\\logo.html " + " c:\\temp\\mutuo\\marca.gif"); R.runFinalization(); System.out.println( "*** Terminado" ); } catch( Exception e ) { System.out.println( e ); } -- Obrigado, Abraço, Junior
[java-list] Template Method
Title: Message Emjava existe template de métodos (para nao fazer overloading) como em C? Ex.(em C): template class TIPO TIPO menor(TIPO a, TIPO b){ return ((ab)?a:b); } ao chamar o método: int a=3,b=5,resultInt; float x=1.5,y=2.6,resultFloat; resultInt = menorint(a,b); //ou resultInt = menor(a,b); resultFloat = menorfloat(x,y); alguém já comentou comigo sobre Template Method Design Pattern, mas eu não entendi direito. O que é o Template Method Design Pattern? Alguém tem um exemplo prático de utilização? valeu, Pablo Oliveira VieiraWalar InformáticaFone: 55 11 3741.4083Fax: 55 11 3741.9677e-mail: [EMAIL PROTECTED]
RE: [java-list] Array de float
Title: Message Rafael, Para declarar e inicializar uma matriz faça dessa forma, sem o new: public final float[][] tabela = {{250.0f,275.0f},{600.0f,700.0f},{345.0f,410.0f}}; falou, -Original Message-From: Rafael Rossignol Felipe [mailto:[EMAIL PROTECTED]] Sent: Tuesday, 5 de November de 2002 9:38 AMTo: [EMAIL PROTECTED]Subject: [java-list] Array de float estou tentando colocar em uma classe um atributo final que é uma matriz de floats tentei muitas coisas e não consegui, a ultima coisa que tentei é isso public final float tabela[][]=new Float({250.0f,275.0f},{600.0f,700.0f},{345.0f,410.0f}); como eu faço pra declarar essa matriz como final na minha classe??
RE: [java-list] Instâncias
Title: Message Michel, Vc, provavelmente, sabe que "String" não é um tipo primitivo e por isso quando vc compara dois tipos não-primitivos com " == " vc está na realidade está comparando as instãncias (referências) e não o seu conteúdo(como vc escreveu: "...tenho o mótodo equals(String s)" ).Por exemplo: String a1 = new String("A"); Stringa2 = new String("A"); a1 == a2 é false agora quando vc cria uma string assim: String a1 = "A"; String a2 = "A"; a1==a2 é true Isso acontece por que, ao cirar uma String assim (String a1 = "A";), a string é armazenada em um buffer de strings para que o seu uso seja mais ágil (particularidade da classe String...) e quando elas são comparadascom "==" o conteúdo é comparado caracter a caracter, e não suas instâncias. espero ter ajudado, Michel wrote: Olá galera! Para exemplificar minha dúvida, mostrarei dois exemplos: -EXEMPLO 1-- public static void main(String args[]) { String x = "100"; String y = "100"; if(x == y) System.out.println("IGUAL!!!") } EXEMPLO 2-- public static void main(String args[]) { String x = "100"; String y = Integer.toString(100); if(x == y) System.out.println("IGUAL!!!"); } No exemplo 1, aparece na tela "IGUAL!!!", no exemplo 2 não aparece nada! Sei que para comparar duas Strings tenho o mótodo equals(String s), mas para fins de conhecimento, gostaria de saber por quê o 1º exemplo funciona e o 2º não. 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] -
[java-list] Inner Class
Title: Message Pessoal, gostaria de saber onde e por que usar inner classes. Quais as vantagens e desvantagens? quais sao suas propriedades? Se alguem tiver um exemplo prático de aplicaçao de inner class para me enviareu agradeço, se quiserem mandem diretamente para o meu email. Obrigado, Pablo Oliveira VieiraWalar InformáticaFone: 55 11 3741.2614Fax: 55 11 3741.9677e-mail: [EMAIL PROTECTED]
[java-list] dúvida de iniciante
Title: Message Alguém sabe omo faço para ver o código das classes do Java (SDK 1.4.0)? obrigado, Pablo
Re: [java-list] Versão do JDK
Title: Message Erros:D:\j2eetutorial\examplesant allBuildfile: build.xmlinit:savingsaccount: [javac] Compiling 5 source files to D:\j2eetutorial\examples\build\ejb\savingsaccountbank: [javac] Compiling 5 source files to D:\j2eetutorial\examples\build\ejb\bankcart: [javac] Compiling 6 source files to D:\j2eetutorial\examples\build\ejb\cartchecker: [javac] Compiling 4 source files to D:\j2eetutorial\examples\build\ejb\checkerconfirmer: [javac] Compiling 4 source files to D:\j2eetutorial\examples\build\ejb\confirmer [javac] D:\j2eetutorial\examples\src\ejb\confirmer\ConfirmerClient.java:14:'.' expected [javac] import Confirmer; [javac] ^ [javac] D:\j2eetutorial\examples\src\ejb\confirmer\ConfirmerClient.java:15:'.' expected [javac] import ConfirmerHome; [javac] ^ [javac] 2 errorsBUILD FAILEDfile:D:/j2eetutorial/examples/build.xml:82: Compile failed; see the compiler error output for details./*** Copyright 2001 Sun Microsystems, Inc. All Rights Reserved.** This software is the proprietary information of Sun Microsystems, Inc.* Use is subject to license terms.**/arquivo Comfirmer.javaimport javax.naming.Context;import javax.naming.InitialContext;import javax.rmi.PortableRemoteObject;import Confirmer;import ConfirmerHome;public class ConfirmerClient { public static void main(String[] args) { if (args.length != 1) { System.out.println("Please enter the destination email address as a command-line argument"); System.exit(1); } String recipient = args[0]; try { Context initial = new InitialContext(); Object objref = initial.lookup("java:comp/env/ejb/SimpleConfirmer"); ConfirmerHome home = (ConfirmerHome)PortableRemoteObject.narrow(objref, ConfirmerHome.class); Confirmer confirmer = home.create(); confirmer.sendNotice(recipient); System.exit(0); } catch (Exception ex) { System.err.println("Caught an unexpected exception!"); ex.printStackTrace(); } }}valeuDe: INFSOFTAssunto: Re: [java-list] Versão do JDKData: Thu, 03 Oct 2002 09:29:55 -0700Vieira!Tem que mandar os erros.Facilita um monte!Willian- Original Message -From: Vieira, Pablo O.To: 'Java List'Sent: Monday, September 30, 2002 8:52 AMSubject: [java-list] Versão do JDKPessoal,comprei o livro Tutorial J2EE e este acompanha um CD com exemplos. Eu tinha instalado no meu computador o J2SE SDK 1.4, instalei o J2EE 1.3 (que vinha no CD), configurei as variáveis de ambiente o instalei o utilitário Ant. Quando fui compilar todos os exemplos (C:\...\exemplos\ant all - na pasta onde está o build.xml), ocorreu erro de compilação em diversos arquivos. Então desinstalei o SDK 1.4 e instalei o 1.3 do CD que vem com o livro, e assim funcionou, todos os exemplos foram compilados normalmente. Gostaria de saber pq os arquivos só foram compilados pela versão anterior do J2SE SDK? E como executo (testo) estes exemplos?Obrigado,Pablo Oliveira VieiraWalar InformáticaFone: 55 11 3741.2614Fax: 55 11 3741.9677e-mail: [EMAIL PROTECTED]
RE: [java-list] Erro na configuração do JDK
É preciso q vc crie uma variável de ambiente J2EE_HOME. No Win9x: Edite o arquivo autoexec.bat e inclua a linha: SET J2EE_HOME = C:\j2ee -- pasta onde o j2ee está instalado No WinNT/2000: Botao direito em Meu Computador - propriedades - clique na guia avançado - variáveis de ambiente - em variáveis de sistema, clique no botao Novo... - informe o nome da variável (J2EE_HOME) e informe o valor da variável (caminho onde está instalado o j2ee. Ex.: c:\j2ee) -Original Message- From: Augusto Gouveia Gadelha [mailto:[EMAIL PROTECTED]] Sent: Wednesday, 2 de October de 2002 10:56 AM To: [EMAIL PROTECTED] Subject: [java-list] Erro na configuração do JDK Importance: High Olá Pessoal, sou iniciante em Java e novo na lista, queria tirar algumas dúvidas, instalei o JDK1.3.1 e estou fazendo o tutorial do site da sun, logo de começo ele fala pra rodar o comando j2ee -verbose para iniciar o serviço, mas quando faço isso recebo a mensagem: SET J2EE_HOME before running this script O que está errado? tenho que configurar isso no arquivo userconfig.bat? ou é necessário um servidor J2EE? Obrigado Augusto -- 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] Versão do JDK
Title: Message Pessoal, comprei o livro Tutorial J2EE e este acompanha um CD com exemplos. Eu tinha instalado no meu computador o J2SE SDK 1.4, instalei o J2EE 1.3 (que vinha no CD), configurei as variáveis de ambiente o instalei o utilitário Ant. Quando fui compilar todos os exemplos (C:\...\exemplos\ant all - na pasta onde está o build.xml), ocorreu erro de compilação em diversos arquivos. Então desinstalei o SDK 1.4 e instalei o 1.3 do CD que vem com o livro, e assim funcionou, todos os exemplos foram compilados normalmente. Gostaria de saber pq os arquivos só foram compilados pela versão anterior do J2SE SDK? E como executo (testo) estes exemplos? Obrigado, Pablo Oliveira VieiraWalar InformáticaFone: 55 11 3741.2614Fax: 55 11 3741.9677e-mail: [EMAIL PROTECTED]
RE: [java-list] Olá amigos
Title: Message System é uma classe e out é um atributo estático do "tipo" PrintStream. O conceito é que vc está confundindo: Classe é a abstraçãode algo real (Ex.: class Veiculo { . } ), é onde vc defineas características(atributos) e os comportamentos (métodos) do Objeto aser criado a partir dessa classe.Já Objeto é arepresentação de uma classe em tempo de execução. Ou seja, na classe vc explica o que o objeto tem e faz. Dê uma olhadana API, os métodos e atributos da classe PrintStream(é nesta classe que está o método println()). Faça testes do tipo: public class Sistema { public static final PrintStream saida; . . . } e na classe principal class Principal{ PrintStream x;... public static void main(String[] args) { Sistema.saida.println("Teste"); x.println("Teste 2"); } Espero que de uma "clareada" nas idéias. -Original Message-From: Alex [mailto:[EMAIL PROTECTED]] Sent: Monday, 30 de September de 2002 12:36 PMTo: [EMAIL PROTECTED]Subject: Re: [java-list] Olá amigos Amigos, Agora me confundiu um pouco: "System" é classe ou objeto? As definições mudam conforme o contexto do programa? Como é que funciona??? Nessa definição que o amigo apresentou: class System extends Object { public static final PrintStream out; .. .. } "out" é um atributo da classe System ou do objeto PrintStream? (ou dos dois?) Pelo que vi até agora, enviamos mensagens através da sintaxe Objeto.Atributo ou Classe.Atributo.método No exemplo que citei, System.out.println, enxerguei a classe (System), o atributo (out) e o método (println), maso que têm a ver o objeto "PrintStream" no caso citado? Será que dá na mesma eu escrever "PrintStream.out" e "System.out.println" ? Desculpem, mas é que formou uma confusão na minha cabeça.. Abraço Alex Obrigado Alex -Mensagem Original- De: Frank Inoue Para: [EMAIL PROTECTED] Enviada em: Segunda-feira, 30 de Setembro de 2002 10:57 Assunto: Re: [java-list] Olá amigos Alex,System= é um objetoout= é um atributo estático : o objeto PrintStreamPortanto, System.out é um objeto do tipo PrintStream instanciado no objeto System, ou seja, é um objeto utilizado por outro.class System extends Object { public static final PrintStream out;}PrintStream = é o objeto que possui o metodo println()O atributos podem ser chamados também de propriedades e também de campos(fields). FrankAlex wrote: Bom dia Acabo de iniciar o aprendizado da linguagem Java, e estou muito otimista em relação aos benefícios que a linguagem pode trazer para minha carreira, bem como as facilidades que ela oferece quanto ao desenvolvimento de aplicações eficientes e seguras. Bem, gostaria de fazer uma pergunta...bem básica é verdademas acho que todo mundo um dia já passou por isso...Estou tentando solidificar meus conhecimentos acerca da orientação a objetos. Pois então, estive escrevendo aquele famoso programinha "Hello Internet"", (básico do básico), e lendo um tutorial, reparei no comando "System.out.println". Aqui,o autor diz que "println" seria um método, que é enviado para o objeto "System.out". DÚVIDA: Pelo que entendi, "System" é a classe, e "out" seria um atributo da classe. Como pois, então, no tutorial diz que "System.out" é um objeto? O objeto não vêm na forma "Objeto.Atributo" ? OUTRA DÚVIDA: Posso dizer que atributo de um objeto é o mesmo que propriedade de um objeto? Atualmente trabalho com programação procedural Abraço a todos! Alex
RE: [java-list] Subtraçao de datas retornando o nº dias..........
Title: Message se possível, manda o método pra mim tb. obrigado, Pablo -Original Message-From: Fabio Ferreira [mailto:[EMAIL PROTECTED]] Sent: Monday, 23 de September de 2002 1:29 PMTo: [EMAIL PROTECTED]Subject: Re: [java-list] Subtraçao de datas retornando o nº dias.. tenho um metodo para isto se quiser posso te mandar. Se exister uma maneira direta, tb quero saber. FS
RE: [java-list] Contador
Declare o atributo como static: private static int x; // private: so a classe tem acesso, static: nao será criado um novo //atributo para cada instância do objeto, já que é um atributo estático No construtor da classe incremente o atributo. Public Class{ x++; } Vai ficar mais ou menos assim: Public Class{ private static int x; Public Class{ x++; } public void anyMethod(){ // declarações de anyMethod } Espero ter ajudado. -Original Message- From: Pablo Cantu [mailto:[EMAIL PROTECTED]] Sent: Monday, 16 de September de 2002 1:34 PM To: [EMAIL PROTECTED]; 'Bruno Borges' Subject: [java-list] Contador Olá Pessoal ,por favor Como eu posso criar um contador na hora de instanciar um objeto, isto é, todo vez que eu executar o new eu acrescento mais 1 em um atributo x da classe ? Obrigado, Pablo -- 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] JEdit
Title: Message Como configuro o JEdit para inicializar pelo J2SE SDK, ao invés do JRE (javaw.exe)? Instalei o plugin do antno JEdit e qdo. vou abrí-lo, dá um erro dizendo que nao foi encontrado o arquivo tools.jar e que é necessário inicializar ojedit através do sdk. Obrigado, Pablo
[java-list] Java - varredura de arquivos
Pessoal, preciso de uma rotina em java para fazer a varredura de arquivos de uma hierarquia de diretório. Exemplo: pasta AA subpasta BB subpasta CC e assim por diante até n pastas. Vcs tem alguma coisa ? Pablo Oliveira Vieira Walar Informática Fone: 55 11 3741.2614 Fax: 55 11 3741.9677 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] Livro
O livro J2EE Tutorial (custa +- R$ 85,00) tem uma abordagem muito boa sobre EJB. -Original Message- From: Cesar Augusto [mailto:[EMAIL PROTECTED]] Sent: Friday, 6 de September de 2002 4:49 PM To: [EMAIL PROTECTED] Subject: [java-list] Livro Ola Pessoal, ALLguem teria algum livro referencia sobre EJB? Grato, Cesar -- __ Sign-up for your own FREE Personalized E-mail at Mail.com http://www.mail.com/?sr=signup -- 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] Problemas com heranca
Vc pode me enviar os arquivos .java pra eu analisar? -Original Message- From: Rafael dos Santos Cubas [mailto:[EMAIL PROTECTED]] Sent: Monday, 9 de September de 2002 12:01 PM To: Sou Java Subject: [java-list] Problemas com heranca eu tenho uma classe chamada programa: public class cPrograma e uma outra classe chamanda programacadastro que herda os metodos da classe programa: public class cProgramaCadastro extends programa.cPrograma A segunda classe tem todos os metodos que a primeira, porem alguns deles sofreram override. carregar e carregadados. Dentro do meu programa eu chamo : prgcad_local.carregar( pcodigo ), prgcad_local e uma instancia de programaCadastro o java primeiro executa o metodo carregar da classe mae, e depois o carregar da classe filha, ate ai tudo bem o problema e que todas propriedades setadas pelo carregar da classe mae sao perdidas quando o controle de programa passa para o carregar da classe filha. alguem tem alguma ideia de como resolver isso? Rafael -- LISTA SOUJAVA h ttp://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] -