Re: [java-list] JDataStore

2000-11-18 Thread Luiz Ricardo

Olá,

logo abaixo segue um link de um site que oferece uma ferramenta para
geração de relatório a fim de que vc mesmo possa fazer uma comparação:

http://www.enterprisesoft.com/Products/ReportWriter.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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] java2

2000-11-25 Thread Luiz Ricardo

> Caros colegas de lista de discussao sobre Java.
> Fiz um exercicio de rotinas graficas usando java2 e o mesmo soh funcionou
> com o appletviewer.? porque que nao funciona no IE e no Netscape?

Não funciona porque os browsers atuais não suportam versão 2 da linguagem
Java, geralmente os browsers possuem uma JVM versão 1.1. A excessão a esta
regra é o Netscape 6 que oferece suporte a Java2.
Para resolver esta situação, vc pode fazer o download do plug-in Java2
entretanto ele é um pouco grande.

Luiz Ricardo


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] class.ForName

2000-11-25 Thread Luiz Ricardo

> Eu tenho uma duvida de quando usar o class.ForName.
> Esse método simplesmente carrega a classe 
>
> Ou o que ??

Coincidencia ou não, tem uma pergunta semelhante aa sua no site java.sun.com.

De uma olhada no link abaixo, eu achei a explicação bem legal:
http://developer.java.sun.com/developer/qow/index.html?frontpage-jdc
Em tempo, o método Class.forName() é usado para carregamento dinâmico de
classes.


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Tree View

2000-11-26 Thread Luiz Ricardo

> Alguém tem alguma Tree View em JSP, ou em Servlets?
> Se puder me mandar eu agradeço.

Olá,

dê uma olhada no site abaixo:
http://www.coolservlets.com/CSTreeBean/


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Executar comando do S.O. em Java

2000-11-26 Thread Luiz Ricardo

> Oi alguem sabe como eu faco em java para executar um comando do
> Sistema Operacional (DOS em WinNt) ??? (Coisa parecida com a chamada
> system() de C em Linux) Obrigado,Ana Paula

Olá,

use uma das várias assinaturas do método exec() da classe Runtime, para
saber melhor quais são as assinaturas dê uma olhada na documentação do
JDK.
Para capturar a saída do(s) comando(s) use o método getOutputStream() da
classe Process.
Abaixo tem um pequeno exemplo:
...
Runtime rt = Runtime.getRuntime();
String[] cmd = {"find", "/", "-name", args[0]}
Process p = rt.exec("find / -name" + args[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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Attachments num mail

2000-11-26 Thread Luiz Ricardo

> Caros colegas javaneses... ALLguem sabe como listar o nome dos
> arquivos atachados em um mail?? Estou enfrentando problemas pois o
> metodo getFileName() do javaMail nao esta meretornando
> nada... Agradeco qualquer ajuda ... Hamilton Fonte II

Olá,

eu tenho um código que faz isso, ele precisa de uma boa melhorada mas
funciona. Abaixo segue a implementação:

public Vector getAttachmentList(Part part) throws MessagingException,
java.io.IOException {
String name = "";
Multipart mp = (Multipart)part.getContent();
int count = mp.getCount();
Vector v = new Vector(count);
for (int i = 1; i < count; i++) {
Part p = mp.getBodyPart(i);
if (!(p instanceof Multipart)) {
BodyPart bp = (BodyPart)p;
name = bp.getFileName();
if (name == null) name = bp.getDescription();
if (name == null) name = bp.getContentType();
} else {
name = "xxx";
}
v.addElement(name);
}
return v;
}

... e para saber se uma mensagem tem anexos eu uso o seguinte método:

public boolean hasAttachments(Part part) throws java.io.IOException {
return (part.isMimeType("multipart/*"));
}



-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Portando uma aplicação do Jbuilder

2000-11-26 Thread Luiz Ricardo

> PessoALL !!! Criei uma aplicação no JBuilder 2, e quando vou compilar
> esta aplicação no meu JDK1.2, ele dá a seguinte mensagem de
> errro:  Class java.swing.UIManager not found in import.
> import java.swing.UIManager;
>^
> 1 error Process completed with exit code 1

O erro pode estar acontecendo pq o nome certo do pacote eh
javax.swing.UIManager e naum java.swing.UIManager


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Conversão...

2000-11-29 Thread Luiz Ricardo

> Olá pessoal,
>
> Gostaria de saber como converter de um String para um float ou double?
> E também gostaria de saber se alguém sabe como eu faço para limitar o
> número de casas decimais para apenas uma?
>
> -

Olá,

use os métodos parseXXX(String s). Para converter uma string para o tipo
primitivo double use o método parseDouble(String s) da classe Double e para
converter para float use parseFloat(String s) da classe Float.
Ambos os métodos podem gerar a exceção NumberFormatException.
Para formatação de casas decimais use a classe DecimalFormat do pacote
java.text


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Problema Compilação

2000-12-06 Thread Luiz Ricardo

Olá André,

aqui vai o código do seu programa com as correções feitas, eu compilei e
executei e funcionou 100%.
Os erros que eu achei foram:
* o método FloatValue(String s) não existe, existe sim o método floatValue()
e ele não tem nenhum parâmetro, para converter uma String para o tipo
primitivo float vc pode usar o método estático parseFloat(String s);
* quando vc for realizar um "type cast" vc tem que colocar entre parenteses o
tipo desejado, assim:  (tipo-desejado) valor. No código que vc enviou a
tentiva de cast estava errada: "...return (float ((a * Math.pow(x,2.0f))) +
(b * x) + c);...", a palavra float teria que estar entre parenteses.

Bom, logo abaixo segue o código-fonte com as alterações acima citadas.

public class QuadraticFormula {
static final float DEFAULT_MIN_X = -10.0f;
static final float DEFAULT_MAX_X = 10.0f;
static final float DEFAULT_INCREMENT = 0.25f;

/* coeficientes para equação : ax^2 + bx + c */
float a;
float b;
float c;

public static void main (String[] args) {
if (args.length < 3) {
System.out.println("Usage: QuadraticFormula a b c");
System.exit(1);
}
new QuadraticFormula(Float.parseFloat(args[0]),
 Float.parseFloat(args[1]),
 Float.parseFloat(args[2]));
}

QuadraticFormula(float coeff_a, float coeff_b, float coeff_c) {
a = coeff_a;
b = coeff_b;
c = coeff_c;

float x = DEFAULT_MIN_X;

while (x <= DEFAULT_MAX_X) {
System.out.println("x = " + x + " \tf(x) = "+calculate(x));
x += DEFAULT_INCREMENT;
}
}

float calculate(float x) {
   return ((float) ((a * Math.pow(x,2.0f))) + (b * x) + c);
}
}



-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Gerador de Relatórios

2000-12-06 Thread Luiz Ricardo

Olá,

Para geração de relatórios, dê uma olhada no link abaixo:
http://www.inetsoftware.de/English/produkte/crystalclear/Default.htm

Para manipular arquivos PDF vc pode usar o pacote pj. Logo abaixo tem uma breve
descrição e o site do produto e o bom é que ele é FREE!!
"PJ is a java class library for parsing, manipulating, and creating PDF
files.  It also includes pjscript, a simple scripting interpreter for
creating and modifying PDF files.

For more information and to get the latest version of this package,
see the PJ home page:

 http://www.etymon.com/pj/"


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Horas

2000-12-13 Thread Luiz Ricardo

Olá,

o problema não é que  o comando só pega até 12:00:00, o lance é que pelo
tipo de formatação que vc está pedindo ao objeto ele está retornando o
valor da hora no formato AM/PM.
Para resolver esse problema, tente substituir os dois h minúsculos por
dois h maiúsculos, neste caso a hora será expressa entre 0 e 23, ou
substitua por dois k minúsculos, nesse casso a hora será expressa entre
1 e 24. Assim:
...
private GregorianCalendar gCal = new GregorianCalendar();
private String timeFormat1_24 = "kk:mm:ss";
pricate String timeFormat0_23="KK:mm:ss";
private SimpleDateFormat formatter = new
SimpleDateFormat(timeFormat0_23);
...

> Como faço para pegar a data so do computador qual comando devo usar
> para pegar a data que vá alem de 12:00:00 ou seja que vá até
> 23:59:59  Tenho este comando mas ele so pega até
> 12:00:00 gCal.add(Calendar.SECOND,1);
>  String timeTxt = formatter.format(gCal.getTime());
>  if (jLabel9 != null)
> jLabel9.setText(timeTxt);   private GregorianCalendar gCal = new
> GregorianCalendar();
> private String timeFormat = "hh:mm:ss";
> private SimpleDateFormat formatter = new
> SimpleDateFormat(timeFormat);


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Retorno booleano de função do bd

2000-12-13 Thread Luiz Ricardo

Olá,

use o Types.BIT que é o JDBC Type que equivale a um boolean.


> Tenho uma chamada de função de BD (ORACLE) em meu programa
> java que me retorna um tipo Boolean. Acontece que não estou
> conseguindo encontrar um Types correspondente a este tipo de
> retorno.  
>-
> CallableStatement cs = conn.prepareCall("{? = call
> minha_funcao(?,?,?,?)}");
>
>cs.registerOutParameter(1, Types.?); // Como faço pra retornar
> um boolean ???
>cs.setString(2, "teste");
>cs.setString(3, "teste");
>cs.registerOutParameter(4, Types.CHAR);  // Parametro OUT da minha
> função
>cs.setString(4, "");
>cs.setString(5, "teste");
>cs.execute();
>
> 
>Obrigado,
>   Neilor
> Pereira Silva
> 
> Analista Programadormailto:[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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Envio de e-mail!!

2001-02-02 Thread Luiz Ricardo

>  Olá lista!Eu gostaria de saber se tem alguma forma de eu mandar um
> e-mail via servlets, em formato html!por exmplo, quando a pessoa abrir
> este email no outlook, aparecer no fundo um background , ou um gif
> animado , coisas assim... num formado de melhor agrado aos olhos.
> Existe alguma maneira de fazer isso??  Valeu []'s Max Kriger
> [EMAIL PROTECTED]
> ( Programação )

Olá,

vc pode manipular mensagens de e-mail (enviar, receber, criar, etc.)
usando a API JavaMail que se encontra disponível no site da Sun e lá tb
vc encontrará uma boa documentação que lhe explicará como fazer o q vc
quer.

[]'s Luiz Ricardo


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Enviando email por servlet

2001-02-03 Thread Luiz Ricardo

> Não sei se lhe ajudo , mas mando meus emails assim via
> servlet!!Gostaria de pedir se sabes como enviar um email via servlet,
> como um html !!Do tipo daqueles que abrem com fundo e coisa e tal no
> outlookExiste como fazer?   public String SendEmail(String sNrPedido,
> String sEmail, String sTextoEmail){
> try {
> SmtpClient sendmail = new SmtpClient("192.9.200.253");
> sendmail.from("[EMAIL PROTECTED]");
> sendmail.to(sEmail);
> PrintStream OutMail = sendmail.startMessage();
> OutMail.println("From: [EMAIL PROTECTED]");
> OutMail.println("Subject: TeleVendas - Pedido Nr:" +
> sNrPedido);
> OutMail.println(sTextoEmail);
> OutMail.flush();
> OutMail.close();
> sendmail.closeServer();
> String s = "OK";
> String s2 = s;
> return s2;
> }
> catch(IOException exc){
>
> C_Logs.gerarLog("/usr/local/apache/data/enxuta.com.br/javabr/televendas",
> exc.toString());
> }
> String s1 = "ERRO";
> return s1;
> }   Abraças Max
>
>  - Original Message -
>  From: Marcel
>  To: [EMAIL PROTECTED]
>  Sent: Sunday, January 28, 2001 12:45 PM
>  Subject: [java-list] Enviando email por servlet
>   Eu tenho uma aplicacao onde um servlet envia um email
>  para determinada pessoa. Ele funciona perfeitamente
>  mas
>  possui um detalhe q nao consegui arrumar. Como faco
>  para
>  setar o campo de assunto do email?
>
>  Abaixo eu mando um trecho do programa:
>
>
>  private boolean Envia() {
>PrintStream out;
>SmtpClient send;
>
>try {
>  send = new SmtpClient("123.456.789.012");
>  send.from(msgFrom);
>  send.to(msgTo);
>
>  out = send.startMessage();
>  System.out.println("Sent");
>
>  out.println("bla bla bla bla bla");
>
>  ...
>
>
Olá,

pelo jeito, vc não está usando a JavaMail API - ela não possui a classe
SmtpClient. Seria bom que vc desse uma olhada na documentação Javadoc do
pacote q vc está utilizando para manipular msg de e-mail.
Em tempo, logo abaixo segue um pequeno exemplo de como seria usando a
JavaMail API:

...
public static void enviarMsg(String to, String msgText) {
Properties props = new Properties();
props.put("mail.smtp.host", "smtp.servidor.com.br");
Session session = Session.getDefaultInstance(props, null);

try {
 // create a message
 Message msg = new MimeMessage(session);
 msg.setFrom(new InternetAddress("[EMAIL PROTECTED]"));
 InternetAddress[] address = {new InternetAddress(to)};
 msg.setRecipients(Message.RecipientType.TO, address);
 msg.setSubject("Testando JavaMail");
 msg.setSentDate(new Date());
 msg.setContent(msgText, "text/html");
 Transport.send(msg);
 } catch (MessagingException mex) {
 mex.printStackTrace();
}
}
...



-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Maximo e minimo

2001-02-12 Thread Luiz Ricardo

> All
>
> Estou com um pequeno problema, nem tanto em relacao a java, mas mais 
>especificamente em
> relacao ao algoritmo.
>
> Comprei um livro sobre java e era proposto que se desenvolvesse um programa onde 
>eram
> digitado tres numeros, ate ai nada de dificil, e desses tres numeros era para 
>encontrar o maio
> e o menor. O problema eh que eh somente para utilizar comandos if/else, nada mais do 
>que isso
> :-) !!
>
> Tentei de tudo quanto eh jeito, mas nao consegui. Por acaso alguem ja passou por 
>uma
> situacao dessa ?!?!?

Olá,

logo abaixo vai o trecho q vc pode adicionar ao seu código:
...
// a variavel "maior" armazenara o valor do maior numero
// a principio, armazenamos nela o primeiro numero lido (num1)
int maior = num1;

// a variavel "menor" armazenara o valor do menor numero
// a principio, armazenamos nela o terceiro numero lido (num3)
int menor = num3;

//teste para descobrir o maior numero entre os tres
if (num2 > maior) {
maior = num2;
} else if (num3 > maior) {
maior = num3;
}

//teste para descobrir o menor numero entre os tres
if (num1 < menor) {
menor = num1;
} else if (num2 < menor) {
menor = num2;
}



-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Maximo e minimo

2001-02-12 Thread Luiz Ricardo


Ooops,

desculpe, mas o trecho de codigo q enviei naum vai funcionar do jeito q
deveria, para consertar o algoritmo remova os "else" e pronto, funciona.
Logo abaixo vai o trecho corrigido.
...
// a variavel "maior" armazenara o valor do maior numero
// a principio, armazenamos nela o primeiro numero lido (num1)
int maior = num1;

// a variavel "menor" armazenara o valor do menor numero
// a principio, armazenamos nela o terceiro numero lido (num3)
int menor = num3;

//teste para descobrir o maior numero entre os tres
if (num2 > maior) {
maior = num2;
}
if (num3 > maior) {
maior = num3;
}

//teste para descobrir o menor numero entre os tres
if (num1 < menor) {
menor = num1;
}
if (num2 < menor) {
menor = num2;
}

-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] strictfp

2001-02-13 Thread Luiz Ricardo

> Olah pessoal,
>
> Faz tempo q naum faco uma pergunta e acho q esta soh os feras vaum conseguir
> responder. Alguem sabe me explicar a diferenca do uso do modificador
> strictfp? Sim, ele existe no Java 2, naum eh trote naum. Podem dar uma
> olhada na especificacaum da Sun. Pelo o q eu tinha entendido, ele deveria
> dar precisao a operacoes de float e double, mas num metodo como:
>
> public void strictfp teste() {
>float f  = 1.53f;
>double d = f;
>float f2 = f/3;
>
>System.out.println(f);
>System.out.println(d);
>System.out.println(f2);
> }
>
> A saida eh alguma coisa assim:
>
> 1.53
> 1.52983
> 0.50234
>
> Tinha entendido pela especificacao q operacoes de cast and widening entre
> float e double seriam exatamente precisas, mas continuo vendo o mesmo
> resultado padrao do Java, ou seja, constantes em codigo sempre sao exatas e
> valores calculados obedecem a regras de arredondamento. Alguem sabe me
> explicar pra q entaum serve o strictfp (de preferencia com um
> exemplo)
>
> []´s
>
> Michael Nascimento Santos
> Analista/Consultor
> CPM Sistemas - www.cpm.com.br

Olá,

o modificador "stricfp" foi adicionado ao Java2 pois nesta versão da linguagem a
computação de ponto flutuante foi alterada a fim de se obter uma performance
melhor. Segundo o livro "Java 2 - the Complete Reference", o novo modelo não
requer a truncagem de certos valores intermediários que ocorrem durante a
computação.
Então qdo vc usa o "strictfp" vc garante que os cálculos com ponto flutuante
tenham a mesma precisão que eles tinham nas versões anteriores da lingugem Java.

Espero ter ajudado um pouco!

[]'s Luiz Ricardo


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Material

2001-02-21 Thread Luiz Ricardo



> Pessoal onde eu posso encontrar um material básico sobre EJB.
> Queria que ele falasse dos conceitos básicos.
>
> Abraços
>
> -- 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
> para sair da lista: envie email para [EMAIL PROTECTED]
> -

Olá,

dê uma olhada no site abaixo, tem um tutorial em português que fala sobre
EJB:
http://www.dmu.com/linux/jvlx0.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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Forum

2001-02-23 Thread Luiz Ricardo

> Oi pessoal, Alguem conhece algum Forum feito em JSP que eu possa
> utilizar em um site que estou construindo ? []e
> obrigado Daniel___
> Daniel de Almeida Alvares
> [EMAIL PROTECTED]

Olá,

dê um pulo no site abaixo, lá tem um ótimo produto para criação e
gerenciamento de salas de fórum feito em JSP, e melhor, FREE!
http://www.coolservlets.com/jive/

[]'s Luiz Ricardo


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Refresh pela servlet

2001-02-26 Thread Luiz Ricardo

> Ola a todos,
> Estou desenvolvendo um sistema para venda de
> passagens totalmente baseado em JSP e Servlet. Em
> determinado momento, preciso que meu programa atualize
> todas as requisicoes de uma servlet. Tem algum jeito
> que eu faca isso. Seria mais ou menos do mesmo jeito
> que se o usuario desse um "Refresh" na pagina.
>  Qualquer informacao é bem vinda...
>  Agradeco desde já...
>  Cassio

Olá,

vc pode fazer isso usando cabeçalhos HTML, mas precisamente a meta "refresh".

A meta "refresh" redirecionará o browser para uma outra página, ou até para a
mesma, logo após um certo período de tempo. No exemplo abaixo a pessoa seria
redirecionada para o endereco www.seu-endereco.com.br logo após 15 segundos
da página ter sido carregada:


http://www.seu-endereco.com.br">
Testando refresh


Você será redirecionado para www.seu-endereco.com.br em 15 segundos"



O seu servlet poderia ser algo assim:
...
public void service(HttpServletRequest req, HttpServletResponse resp) throws
Exception {
resp.setContentType(CONTENT_TYPE);
resp.setHeader("refresh","15;url=http://www.uol.com.br");
PrintWriter pw = resp.getWriter();
pw.println("");
pw.println("Testando refresh");
pw.println("");
pw.println("Você será redirecionado para www.seu-endereco.com.br em 15
segundos");
pw.pritnln("");
pw.close();
}
...


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Utilização de classe do pacote java.security no Netscape

2001-03-03 Thread Luiz Ricardo

>Senhores,
>saudações!
>
>Temos um problema quando o usuário utiliza nosso NetBanking via
>Netscape. Esta aplicação possui um applet, que por sua vez utiliza
> classes de segurança do
>pacote java.security. A mensagem diz que não foi encontrada a biblioteca
>java.security. Quando a aplicação é submetida pelo Internet Explorer isto
>não acontece. Não é estranho ?
>
>Obs.:  testamos a aplicação no Netscape 6.0 e ocorreu o mesmo problema.
>
> *   O nome da classe utilizada é: MessageDigest
>
> *   A mensagem de erro recebida foi:
> netscape.security.AppletSecurityException:security.cannot define
> package:java.security
>
>Agradeço desde já a vossa atenção.

Olá,

não sei se isso vai resolver o seu problema, mas junto com o Netscape vem junto
alguns arquivos jar e em um deles - o java40.jar - tem as implementacoes de
segurança que o Netscape usa.
Eu recentemente fiz um applet que precisa quebrar um restrição de segurança do
Netscape e usei um codigo assim:

import java.applet.Applet;

//Abaixo esta o pacote de seguranca do Netscape
import netscape.security.*

public class ExecProgram extends Applet {
private String msg;

public void execProg(String prog) {
try {
PrivilegeManager.enablePrivilege("UniversalExecAccess");
Process p = Runtime.getRuntime().exec(prog);
catch (Exception e) {
msg = "A seguinte exceção foi gerada: " + e;
}
}
}

[]'s Luiz Ricardo


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] EJB

2001-03-03 Thread Luiz Ricardo



Davi Costa Dias wrote:

> Estou começando a estudar EJB e gostaria de saber se alguém já
> teve alguma boa experiência com EJB, se esta tecnologia é realmente
> boa quanto parece. Quais são as fontes boas para estudo, quais são os
> livros que eu devo comprar para estudar. Obrigado, Davi Costa Dias

Olá,

ai vai um link q eu acho legal:
http://www.dmu.com/linux/jvlx0.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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] SecurityException

2001-03-09 Thread Luiz Ricardo

Olá Paulo,

a princípio todo applet é carregado dentro de uma "sand box", o que isto
quer dizer é que o applet é carregado em um ambiente bastante seguro
aonde é aplicado um bocado de restrições e uma delas é justamente a
restrição de se não poder ler arquivos, então é por isso que a exceção
"SecurityException" está sendo gerada.
Estas restrições podem ser liberadas, mas isso depende do browser q vc
vai usar.
Se quiser saber mais detalhes pode entrar em contato direto comigo pois
recentemente tive que fazer um applet que executasse um aplicação
externa.

[]'s Luiz Ricardo

> Pessoal, Estou lendo um arquivo de texto em um applet através de um
> DataInputStream e recebo a seguinte mensagem de erro: exception:
> com.ms.security.SecurityExceptionEx[Sentinela.init]: cannot access
> file dados.txt A minha idéia foi a de colocar os dados de um combo em
> um arquivo em separado e carrega-lo como Stream, mas só consigo fazer
> rodando como aplicação e não como applet. Tentei colocar tudo em um
> pacote jar mas também não funcionou. Obrigado. Paulo Roberto


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Imprimir

2001-03-09 Thread Luiz Ricardo

Olá Jaci,

vc pode fazer isso usando a "Printing API" que acompanha o Java desde a
versão 2.0.
Esta API está no pacote java.awt.print.* e caso vc queira saber mais
sobre como usá-la o site JavaWorld tem uma ótima série de artigos
ensinando a mexer com impressões em aplicativos Java. O link segue
abaixo:

http://www.javaworld.com/javaworld/jw-10-2000/jw-1020-print.html

[]'s Luiz Ricardo


> Olá Pessoal, Estou desenvolvendo um aplicativo java bem simples ,e uma
> das suas funcoes é imprimir o  texto que esta na tela do aplicativo,o
> texto todo foi imbutido usando um objeto Graphics e drawString().A
> pergunta é:  como posso imprimir isso? Grato. Jaci Junior


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Como mandar e-mail em JSP ?

2001-03-18 Thread Luiz Ricardo

Olá,

existe a JavaMail API q faz isso, de um pulo no site abaixo para saber mais
informações:
http://java.sun.com/products/javamail/index.html

Luiz Ricardo

marxrenato wrote:

> Oi pessoal, queria saber como mandar e-mail via
> código JSP
>
> Qualquer ajuda é bem vinda
>
> Falow, <>
>
>
> __
> E-mail grátis BOL com antivírus! Faça já o seu!
> http://www.bol.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
> 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Depurar

2001-03-22 Thread Luiz Ricardo

Olá,

vc pode usar o jdb q já acompanha o jdk 1.2 ou tentar usar alguma
ferramenta de programação q tenha integrado um depurador como o
JBuilder.
Para saber como usar o jdb, abaixo segue um link para o site JavaWorld q
tem um artigo q fala sobre o uso dele:
http://www.javaworld.com/javaqa/2000-06/04-qa-0623-jdb.html

[]'s Luiz Ricardo

Alexandre Jose wrote:

> E ai Galera
>
>Vcs conhecem algum  programa para depurar?


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] JTextArea

2001-03-28 Thread Luiz Ricardo

Olá Fábio,

vc pode fazer isso usando as classes do pacote javax.swing.text.* em
conjunto com JTextArea.
Para vc ver um exemplo, veja o programa StylePad que vem junto com o JDK
(a partir da versão 1.2) no diretório /demo/jfc/Stylepad. O
código-fonte tb tá junto!

[]'s Luiz Ricardo

Fabio wrote:

> Folks, Tem como alterar o font apenas de algumas linhas em um
> JTextArea, e nao em todo o componente? Valeu, Fabio


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Olá Pessoal

2001-03-29 Thread Luiz Ricardo

Olá Geraldo,

para vc não exibir a janela de confirmação do Job vc deve usar a classe
JobAttributes e o método setDialog(). Para saber um pouco mais sobre
impressão em Java, dê um pulo no site JavaWorld
(http://www.javaworld.com) q lá tem um ótimo tutorial ensinando a usar a
API de impressão.
Abaixo segue um código q eu acho q faz mais ou menos o q vc quer.

Luiz Ricardo
--

import java.awt.*;
import java.awt.event.*;

public class TesteFrameImp extends Frame implements ActionListener{
public TesteFrameImp(String tituloJanela) {
  super(tituloJanela);
  Button b = new Button("Imprimir");
  b.addActionListener(this);
  add(b,"North");
 }

 public void actionPerformed(ActionEvent ae) {
  imprimir();
 }

private void imprimir() {
  JobAttributes ja = new JobAttributes();

  // Configura o atributo do Job, informando q nao eh para ser exibida
  // nenhuma janela de dialogo para o usuario
  ja.setDialog(JobAttributes.DialogType.NONE);

  // Cria o job de impressao, usando os atributos anteriormente
  // definidos
  PrintJob pj = getToolkit().getPrintJob(null, null, ja, null);
 }

 public static void main(String[] s) {
  Frame frm = new TesteFrameImp("Teste Job");
  frm.addWindowListener(new WindowAdapter() {
   public void windowClosing(WindowEvent we) {
System.exit(0);
   }
  });
  frm.setSize(100,50);
  frm.setVisible(true);
 }
}

> Saudações, sou novato na lista e gostaria de expressar minha
> satisfação de estar participando da mesma...Por favor me ajudem a
> mandar um trabalho de impressão sem que apareça aquela janela de Job
> pedindo confirmação...Estou usando o método PrintJob, com a seguinte
> declaração: PrintJob pj = getToolkit().getPrintJob(this, "Print Java",
> null); Eu penso que esse null seria uma propriedade que especificaria
> que a impressão não exigiria a janela de Job... mas não sei exatamente
> como... Agradeço qualquer ajuda,Geraldo


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] debug - jdb

2001-03-29 Thread Luiz Ricardo

Olá Cosmo,

de uma olhada no link abaixo. É uma explicação q tem no site JavaWorld e ensina a
usar o jdb, espero q ajude!
http://www.javaworld.com/javaqa/2000-06/04-qa-0623-jdb.html

Luiz Ricardo

> All
>
> Por acaso alguem sabe como utilizar o jdb, debug, do j2sdk ?!?!? Estou
> utilizando o kawa como ide e ate agora nao consegui utilizar o debug dele, entao
> estou tentando utilizar o jdb do j2sdk. O problema eh que eu nao encontei
> nenhuma documentacao que me ajude.
>
> Se algume puder me ajudar eu agradeceria :-) !!
>
> [ ]'s
>


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] EJB

2001-04-09 Thread Luiz Ricardo

Olá Kleber,

dê uma olhada no site abaixo:
http://www.dmu.com/linux/jvlx0.html

Luiz Ricardo
- Original Message -
From: "Kleber Bueno" <[EMAIL PROTECTED]>
To: "SouJava" <[EMAIL PROTECTED]>
Sent: Wednesday, April 04, 2001 12:53 PM
Subject: [java-list] EJB


> Pessoal não conheço nada de EJB mais vou começar estudar.
> Alguem poderia me dar uma dica de por onde começar ??
> Algum material teórico de facil entendimento.
> Comecei ler alguma coisa mais não ficou bem claro a parte de Entity Beans
e
> Session Beans
>


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Arasto de Objetos

2001-04-10 Thread Luiz Ricardo

Olá Alessandro,

dê uma olhada nas classes e na documentação do pacote java.awt.dnd e tb dê
uma lida no "Java Tutorial" que lá ele tem alguns exemplos de como usar o
recurso de "drag-and-drop" em Java.

Luiz Ricardo
- Original Message -
From: "Alessandro" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, April 10, 2001 12:23 PM
Subject: [java-list] Arasto de Objetos


> Caros,
>
>Tenho uma aplicacao tipo "paint" a qual desenho
> linhas, quadrados,etc..
>
>Gostaria de implementar um tipo de arasto para as
> figuras. Eu consigo pegar os pontos das coordenadas.
> Quando eu clico com o mouse e solto em outra posicao
> ele move de lugar, porem quando estou com o botao do
> mouse pressionado (pressed) o objeto permanece no
> mesmo lugar ate que eu solte o botao (released).
> Tentei usar os eventos drag e moved porem sem
> sucesso, se alguem tiver alguma dica valeu,
>
> Alessandro
>
>
> __
> Do You Yahoo!?
> Get email at your own domain with Yahoo! Mail.
> http://personal.mail.yahoo.com/
>
> -- LISTA SOUJAVA 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Web-Forum

2001-04-10 Thread Luiz Ricardo

Olá,

dê um saque no link abaixo:
http://www.coolservlets.com/jive

Luiz Ricardo
- Original Message -
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, April 10, 2001 3:19 AM
Subject: [java-list] Web-Forum


> Olá pessoal, preciso de duas informações, serei muito a quem puder me
ajudar.
>
> 1) Necessito de um objeto ou mesmo o código fonte de um Web-Forum em JAVA,
> para incluir em um projeto no qual trabalho neste momento ou pelo menos
> alguns links onde posso encontrá-lo, e
>
> 2) o nome de algum livro ou literatura específica ou mesmo links, que
tratam
> exclusivamente deste assunto, ou seja, que ensine como funciona e que
tenha
> um exemplo prático de um Web-Forum.
>
> Obrigado pela atenção e apoio.
>
> []'s
> Marlim Menezes
> [EMAIL PROTECTED]
>
>
>
>
>
> ___
>
> http://www.zipmail.com.br O e-mail que vai aonde você está.
>
>
>
>
> -- 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
> 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] DB - JDBC -- urgente

2001-04-10 Thread Luiz Ricardo

Olá,

veja se vc está enviando para a máquina-cliente, juntamente com a sua
applet, as classes do driver JDBC do MySQL. Se vc já estiver fazendo isso, o
problema pode ser pq vc esteja tentando estabelecer uma conexão com um host
diferente daquele daonde veio a applet!

Luiz Ricardo
- Original Message -
From: "Vizeu - Pedro" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, April 09, 2001 11:06 AM
Subject: [java-list] DB - JDBC -- urgente


>
> Alguem tem um exemplo de applet que usa JDBC com o drive mm.MySQL, que ao
> precionar um botão ele faz a conexão.
>
> fiz um, e ele não quer funcinar de jeito nehum.
>
>
> -- 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
> 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] TreeView em JSP

2001-04-10 Thread Luiz Ricardo

Olá,

dê uma olhada no link abaixo para ver se é bem isso q vc quer.
http://www.coolservlets.com/CSTreeBean/

Luiz Ricardo
- Original Message -
From: "Edson Almeida Jr" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, April 10, 2001 11:22 AM
Subject: [java-list] TreeView em JSP


> Amigos,
>
> Como eu faço para criar uma TreeView em JSP
>
> Edson Jr
>
>
> -- 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
> 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] problemas c/ numeros de args em setSubject e setText (javaMail)

2001-04-12 Thread Luiz Ricardo

Olá,

o problema está ocorrendo pq o objeto "msg" é do tipo Message e como a
classe Message tem apenas os métdos setText(String text) e setSubject(String
subject) o compilador gera o erro dizendo que não existe o método que vc
está chamando.
Para corrigir o erro, altere o tipo de "msg" para MimeMessage, assim além
dos métodos que são herdados da classe Message pois a classe MimeMessage
extende a classe Message, ela adiciona alguns outros e dentre estes estão o
setText(String text, String charset) e setSubject(String text, String
charset).
Atente tb para o fato de que o segundo parâmetro desses métodos não serve
para especificar o Content-Type da mensagem, eles servem para informar qual
o "charset" que será usado para a codificação dos caracteres da mensagem.
Se vc quiser configurar o Content-Type de sua mensagem use o método
setContent(Object content, String type) da classe Message. O método
setText(String text) é um conveniência pois internamente ele chama
setContent(text, "text/plain"), ou seja, o método setText sempre envia uma
mensagem cujo content-type é "text/plain".
Espero q eu tenha consiguido explicar. Abaixo vai as alterações q podem ser
feitas no trecho de código q vc enviou:

try {
// criando mensagem
   MimeMessage msg = new MimeMessage(mailsession);
   msg.setFrom(new InternetAddress(from));
   InternetAddress[] address = {new InternetAddress(to)};
   msg.setRecipients(Message.RecipientType.TO, address);
   msg.setSubject("Confirmação da inscrição","iso-8859-1");
   msg.setSentDate(new Date());
   // Troque o método setText pelo setContent caso queira configurar o
content-type
   // Por exemplo, caso vc queira enviar uma mensagem em html use assim:
   // setContent(msgText, "text/html");
   msg.setText(msgText,"iso-8859-1");
   Transport.send(msg); // enviando mensagem
  return true;
...

Luiz Ricardo
- Original Message -
> Pessoal,
>
> resolvi utilizar os metodos acima da seguinte forma
> msg.setSubject("X","text/plain");
> msg.setText(msgText,"text/plain");
> mas meu compilador reclama do numero de argumentos . diz q eh invalido.
>
> mas eu verifiquei a documentacao java mail, baixei a versao mais atual e o
erro ainda existe.
>
> na documentacao existe esta forma de definicao do metodo, dois argumentos
string.
>
> estou procurando uma forma alternativa de definir meu content type, pois
meus email no outlook express nao estao sendo vizualizados corretamente. soh
aparecem em anexo e mesmo assim as letras acentuas aparecem codificas mais
ou menos assim :  voc==8==0e ...
>



-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Segurança - Applet - DBMS

2001-04-17 Thread Luiz Ricardo

Olá,

para "driblar" essa segurança depende do browser q vc está usando. Se vc
estiver usando o Netscape vc pode fazer uso das classes do pacote
netscape.security que estão no arquivo java40.jar, com o IE vc terá de criar
(ou comprar) um certificado para poder assinar a sua applet.
Recentemente fiz uma applet que precisava executar uma aplicação externa e
para isso tb tive q quebrar as restrições de segurança desses dois browsers.
Qq informação a mais, é só entrar em contato!

Luiz Ricardo
- Original Message - > Caros colegas,
>
> Gostaria de saber  se alguém da Lista poderia me dar uma orientação:
>
> Estou realizando - através de uma applet - uma conexão com uma base de
dados Oracle remota, mas ao executar a applet em algum browser uma exceção é
lançada relativa a segurança. O que poderei fazer para "driblar" esta
segurança? Se alguém souber na prática como se faz isso e puder me ensinar,
ficarei eternamente grato!
>
>
> Antecipadamente agradeço!
>


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] comunicação entre Thread filhas??? Isso é possível???

2001-04-19 Thread Luiz Ricardo

Olá,

logo abaixo tem um exemplo bem simples, não sei se é bem isso q vc quer
mas...

Luiz Ricardo
--
public class Corrida {
public static void main(String[] args) {
/* Passe como parametro a quantidade de threads filhas a serem
criadas
for (int i = 0; i < Integer.parseInt(args[0]); i++) {
Corredor c = new Corredor();
new Thread(c).start();
}
}
}

public class Corredor implements Runnable {
private static int cont = 0;
private int id;

public Corredor() {
id = cont++;
}

public void run() {
for (int i = 0; i < 10; i++);
System.out.println("Acabei #" + id);
}
}

- Original Message -
From: "cezinha tng" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, April 19, 2001 2:12 AM
Subject: [java-list] comunicação entre Thread filhas??? Isso é possível???


> comunicação entre Thread filhas???  Isso é possível???
>
> Pessoal, eu tenho uma dúvida, vamos imaginar um
> exemplo de um programa (Thread principal) que simula
> uma "corrida" de contagem de números entre 3
> thread(filhas).
>
> Como é que eu estruturaria uma classe para classificar
> quem terminou a contagem primeiro?
> Para fazer isso, as threads filhas não teriam que se
> comunicar entre si?
>
>
> Por favor pessoal, quem tiver uma dica ou uma idéia de
> como fazer isso, eu agradeceria desde já.
>
> Agradeço antecipadamente!!
>
>
>
> __
> Do You Yahoo!?
> Yahoo! Auctions - buy the things you want at great prices
> http://auctions.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
> 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Validação de usuários

2001-04-20 Thread Luiz Ricardo

Olá Estevão

de uma olhada nos links abaixo q talvez o ajude:
http://java.sun.com/products/jaas/
http://www-106.ibm.com/developerworks/java/jdk/linux130/

Luiz Ricardo
- Original Message -
From: "Estevão Mendes" <[EMAIL PROTECTED]>
To: "Sou Java" <[EMAIL PROTECTED]>
Sent: Friday, April 20, 2001 11:02 AM
Subject: [java-list] Validação de usuários


Saudações,

gostaria de saber se é possível faz a autenticação de usuários de um site
(JSP, Servlets) em uma intranet, direto no servidor, ou seja, o site
utilizar mesmo controle de usuários do SO.

obs: O S.O é Linux.

um abraço,

Estevão Mendes



-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Criar arquivo

2001-05-02 Thread Luiz Ricardo

Olá Rodrigo,

uso o método createNewFile() da classe File.

...
File file =  new File("c:\\windows\\temp\\meu_arquivo.txt");
if (file.createNewFile()) {
System.out.println("Arquivo criado com sucesso!");
} else {
System.out.println("Oops! Ocorreu um erro durante a criação do
arquivo!");
}
file.close();
- Original Message -
From: "Rodrigo" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, April 26, 2001 3:48 PM
Subject: [java-list] Criar arquivo


> Olá de novo para todos.
>
> Continuo com o mesmo problema, alguém poderia me ajudar?
> Preciso criar um arquivo txt e gravar no disco.
> Já sei como criar os diretórios, mas o resto, está complicado... E o
> pior que o prazo é "para ontem".
>
> HELP!!
>
> Rodrigo - aquele que não aprendeu a gravar arquivos na eseei / MML
>
>
> -- 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
> 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] javamail

2001-05-03 Thread Luiz Ricardo

Olá,

vc pode usar o construtor da classe Transport passando uma instância da
classe URLName. Seria mais ou menos assim:
...
String protocol = "smtp";
String host = "smtp.xxx.com";
int port = 900;
String username = user.getUserName();
String password = user.getPassword();
Session session = Session.getDefaultInstance(null);
URLName url = new URLName(protocol, host, port, "", username, password);
Transport transport = new Transport(session, url);
...

Luiz Ricardo
- Original Message -
From: "Johnatan" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, May 03, 2001 4:33 PM
Subject: [java-list] javamail


> ola pessoal
> eu sempre use o jaMail direto, passando o nome do servidor :
> "smtp.xxx.com"
> e so ...
> como faco se tiver que especificar a porta onde ele acessara no caso a
> 25 ?
> "smtp.xxx.com:25"
>
>
>
> -- 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
> 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Tomcat - Newbie

2001-05-08 Thread Luiz Ricardo

Olá Flávio,

rápido e rasteiro...

> PessoALL,
>
> Nunca mexi com o Tomcat e gostaria de instala-lo em casa para alguns
testes,
> tenho algumas dúvida:
> 1. Ele roda em um Win98?
Sim
> 2. Preciso instalar o Apache antes?
Não
> 3. Ele precisa do Apache para rodar?
Não
> 4. O q é necessário para eu criar um ambiente apenas para preview do
> desenvolvimento de JSP?
JDK + Servlet/JSP (Tomcat)

> Flávio H.S. Leite
> Analista de Sistemas
> Desenvolvimento
>
> GFMI Software
> Criando o futuro!
>
> - "Impossível é o adjetivo dos imbecis" - Napoleão

Luiz Ricardo


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Inteligência Artificial

2001-05-09 Thread Luiz Ricardo

Olá,

acho q o link abaixo vai poder lhe ajudar um pouco.
http://www.javaworld.com/jw-04-2001/jw-0406-ai.html

Luiz Ricardo
- Original Message -
From: "Patrick Santana" <[EMAIL PROTECTED]>
To: "Lista Sou Java" <[EMAIL PROTECTED]>
Sent: Tuesday, May 08, 2001 12:13 PM
Subject: [java-list] Inteligência Artificial


> Pessoal,
>
> Alguém já trabalhou com A.I. em Java? Estou desenvolvendo um trabalho e
> preciso de alguns algorítmos ou algum tipo de site que fala sobre o
assunto.
>
>
> Abração
>
>
> Patrick Santana
> [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
> 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Dúvidas sobre o String Tokenizer:

2001-04-19 Thread Luiz Ricardo

Olá,

vc pode usar o construtor StringTokenizer(String str, String delim), onde
str é a string a ser quebrada e delim indica qual é o delimitador entre as
partes. Logo abaixo tem um exemplo bem simples q faz isso:

Luiz Ricardo
--
import java.util.StringTokenizer;

public class TesteST {
public static void main(String[] args) {
final String str = "argumento1:argumento2:argumento3";
StringTokenizer st = new StringTokenizer(str,":");

while (st.hasMoreTokens()) {
System.out.println(st.nextToken());
}
}
}

- Original Message -
From: "cezinha tng" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, April 19, 2001 2:13 AM
Subject: [java-list] Dúvidas sobre o String Tokenizer:


> Dúvidas sobre o String Tokenizer:
>
> Pessoal, gostaria de saber como eu uso o
> StringTokenizer para separar uma string, em vários
> argumentos.
>
> Exemplo:
>
> Eu tenho uma string do tipo
> "argumento1:argumento2:argumento3"
>
> Como é que eu utilizo o StringTokenizer para separar
> essa string em argumento1, argumento2 e argumento3 ?
>
>
> Exemplo:
> String string=" argumento1?argumento2?argumento3";
>
> x1=argumento1;
> x2=argumento2;
> x3=argumento3;
>
> System.out.println(x1+x2+x3);
>
>
> Agradeço antecipadamente!
>
>
> Valeu pessoal!
>
>
>
> __
> Do You Yahoo!?
> Yahoo! Auctions - buy the things you want at great prices
> http://auctions.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
> 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Link do site do POSTGRESS

2001-05-15 Thread Luiz Ricardo

Olá,

ai vai um link de um dos mirros do site do Postgress:
http://pgsql.dbexperts.com.br/

Luiz Ricardo
--
[EMAIL PROTECTED] wrote:
> 
> Olá, caros colegas da lista, preciso do banco de dados POSTGRESS para um
> projeto com Java e JSP. Alguém pode me ajudar a encontrá-lo, por favor?
> 
> Obrigado.
> 
> []'s
> Marlim Menezes
> [EMAIL PROTECTED]
> 
> ___
> 
> http://www.zipmail.com.br O e-mail que vai aonde você está.
> 
> -- 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
> 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Compactação ZIP

2001-05-18 Thread Luiz Ricardo

Olá Fabio,

dê uma olhada nas classes do pacote java.util.zip que vem com o JDK.

Luiz Ricardo

> Fabio Ferreira wrote:
> 
> Pessoas,
> 
> Alguem conhece alguma classe java que compacte e descompacte arquivos
> de/para formatos .zip ?
> 
> Fabio Ferreira
> 
> LED / UFSC
>

-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] import javax.activation.*;

2001-06-02 Thread Luiz Ricardo

Esse pacote é o JAF (JavaBean Activation Framework), ai vai o link:
http://java.sun.com/products/javabeans/glasgow/jaf.html

Luiz Ricardo
- Original Message -
From: "Kleber Rodrigo de Carvalho" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, June 01, 2001 10:16 PM
Subject: [java-list] import javax.activation.*;


PessoALL,
estou precisando deste pacote:

import javax.activation.*;

Alguém sabe me dizer a url da sun que eu posso baixa-lo ?


Obrigado

[] 's
Kleber Rodrigo de Carvalho
Software Engineer




-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Monografia

2001-09-25 Thread Luiz Ricardo

Olá Sandro,

eu fiz a minha monografia usando Java ela tentava explorar as diversas
maneiras que vc podia implementar uma solução, no meu caso um leitor de
e-mails, usando Java.

Luiz Ricardo

> Sandro Brandão wrote:
> 
> Boa tarde a todos,
> 
> Alguém tem ou sabe quem tem alguma monografia, tese ou um trabalho
> bem elaborado onde o assunto está relacionado com JAVA?
> Por favor, me informem.
> Agradeço antecipadamente,
> 
> Sandro.

-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Tomcat 4.0 + Apache

2001-10-05 Thread Luiz Ricardo

Olá pessoALL,

estou fazendo uns testes com o Tomcat 4.0 + Apache 1.3.20 usando o
módulo mod_webapp e até agora está funcionando bem, exceto que não estou
conseguindo acessar o contexto raiz (ROOT) do Tomcat, ou seja, quando eu
digito http://localhost/servlet/IsItWorking não funciona (o servlet
IsItWorking está em TOMCAT_HOME/webapps/ROOT/WEB-INF/classes).
Já tentei fazer o mapeamento do ROOT usando a seguinte linha no
httpd.conf:

WebAppDeploy ROOT conn /

mas daí eu perco a referência às minhas páginas no diretório de
publicação do Apache.
Gostaria de saber se alguém já encontrou esta dificuldade e/ou tem
alguma solução.

[]'s Luiz Ricardo

-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] JavaMail...

2001-11-13 Thread Luiz Ricardo

Está faltando importar o pacote javax.activation.* donde a classe
DataSource faz parte.

Luiz Ricardo

> "Marcus VPR." wrote:
> 
> Pessoal.
> 
> Estou testando o JSP abaixo no Oracle IAS 9i p/ envio de Email e está
> apresentando o seguinte erro:
> 
> *--- ERRO:-
> Class _suporte.DataHandler not found in type declaration. DataHandler
> data = new DataHandler(corpoMsg, "text/plain");
> 
> *JSP:
> <%@ page import="javax.mail.*, javax.mail.internet.*, java.util.*" %>
> 
> FALE CONOSCO
> 
> 
> 
> <%
>   try
> {
>   String mailServer = "??";
>   String to = "[EMAIL PROTECTED]" ;
>   //
>   mandaMail(mailServer, to);
>   //
> }
> catch (AddressException e) { %>
>   Invalid e-mail address(es) for forwarding
> <%  }
> catch (MessagingException e) { %>
>   Unable to send e-mail notification
> <%  } %>
> 
>   
>   
> 
> <%!
>   public void mandaMail(String SMTPServer, String emailDestino) {
> Properties props = new Properties();
> props.put("smtp.marlin.com.br", SMTPServer);
> 
> Session session = Session.getDefaultInstance(props, null);
> 
> try {
> // cria a mensagem
> String corpoMsg = "start-request\n\n"+
>   "--- TESTE ---\n"+
>   "*\n\n"+
>   "end-request";
> 
> DataHandler data = new DataHandler(corpoMsg, "text/plain");
> Message msg = new MimeMessage(session);
> 
> msg.setDataHandler(data);
> msg.setFrom(new InternetAddress("Teste"));
> InternetAddress[] address = {new
> InternetAddress(emailDestino)};
> msg.setRecipients(Message.RecipientType.TO, address);
> msg.setSubject("Teste");
> msg.setSentDate(new Date());
> 
> Transport.send(msg);
> } catch (MessagingException mex) {
> 
> mex.printStackTrace();
> System.out.println();
> Exception ex = mex;
> do {
> if (ex instanceof SendFailedException) {
> SendFailedException sfex = (SendFailedException)ex;
> Address[] invalid = sfex.getInvalidAddresses();
> if (invalid != null) {
> System.out.println("** Invalid Addresses");
> if (invalid != null) {
> for (int i = 0; i < invalid.length; i++)
> System.out.println(" " +
> invalid[i]);
> }
> }
> Address[] validUnsent =
> sfex.getValidUnsentAddresses();
> if (validUnsent != null) {
> System.out.println("** ValidUnsent
> Addresses");
> if (validUnsent != null) {
> for (int i = 0; i < validUnsent.length; i++)
> System.out.println("
> "+validUnsent[i]);
> }
> }
> Address[] validSent = sfex.getValidSentAddresses();
> if (validSent != null) {
> System.out.println("** ValidSent Addresses");
> if (validSent != null) {
> for (int i = 0; i < validSent.length; i++)
> System.out.println("
> "+validSent[i]);
> }
> }
> }
> System.out.println();
> } while ((ex = ((MessagingException)ex).getNextException())
>  != null);
> }
>   }
> %>
> *
> Grato.
> Marcus VPR.

-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] JavaMail...

2001-11-15 Thread Luiz Ricardo

Marcus,

veja se está ocorrendo algum problema na hora com a conexão com o
servidor SMTP. Alguns servidores SMTP apenas aceitam enviar mensagens de
usuários que estejam cadastrados em certos domínios, veja se é isso que
está acontecendo.

Luiz Ricardo

"Marcus VPR." wrote:
> 
> Pessoal.
> 
> Inclui o pacote que estava faltando, e agora está dando o seguinte erro,
> qdo. executo o JSP:
> *
> Unable to send e-mail notification
> *
> Se alguem puder dar alguma dica...
> 
>  Grato.
>  Marcus VPR.
> 
> - Original Message -
> From: "Luiz Ricardo" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Tuesday, November 13, 2001 10:46 PM
> Subject: Re: [java-list] JavaMail...
> 
> > Está faltando importar o pacote javax.activation.* donde a classe
> > DataSource faz parte.
> >
> > Luiz Ricardo
> >
> > > "Marcus VPR." wrote:
> > >
> > > Pessoal.
> > >
> > > Estou testando o JSP abaixo no Oracle IAS 9i p/ envio de Email e está
> > > apresentando o seguinte erro:
> > >
> > > *--- ERRO:-
> > > Class _suporte.DataHandler not found in type declaration. DataHandler
> > > data = new DataHandler(corpoMsg, "text/plain");
> > >
> > > *JSP:
> > > <%@ page import="javax.mail.*, javax.mail.internet.*, java.util.*" %>
> > >
> > > FALE CONOSCO
> > > 
> > > 
> > >
> > > <%
> > >   try
> > > {
> > >   String mailServer = "??";
> > >   String to = "[EMAIL PROTECTED]" ;
> > >   //
> > >   mandaMail(mailServer, to);
> > >   //
> > > }
> > > catch (AddressException e) { %>
> > >   Invalid e-mail address(es) for forwarding
> > > <%  }
> > > catch (MessagingException e) { %>
> > >   Unable to send e-mail notification
> > > <%  } %>
> > >
> > >   
> > >   
> > >
> > > <%!
> > >   public void mandaMail(String SMTPServer, String emailDestino) {
> > > Properties props = new Properties();
> > > props.put("smtp.marlin.com.br", SMTPServer);
> > >
> > > Session session = Session.getDefaultInstance(props, null);
> > >
> > > try {
> > > // cria a mensagem
> > > String corpoMsg = "start-request\n\n"+
> > >   "--- TESTE ---\n"+
> > >   "*\n\n"+
> > >   "end-request";
> > >
> > > DataHandler data = new DataHandler(corpoMsg, "text/plain");
> > > Message msg = new MimeMessage(session);
> > >
> > > msg.setDataHandler(data);
> > > msg.setFrom(new InternetAddress("Teste"));
> > > InternetAddress[] address = {new
> > > InternetAddress(emailDestino)};
> > > msg.setRecipients(Message.RecipientType.TO, address);
> > > msg.setSubject("Teste");
> > > msg.setSentDate(new Date());
> > >
> > > Transport.send(msg);
> > > } catch (MessagingException mex) {
> > >
> > > mex.printStackTrace();
> > > System.out.println();
> > > Exception ex = mex;
> > > do {
> > > if (ex instanceof SendFailedException) {
> > > SendFailedException sfex = (SendFailedException)ex;
> > > Address[] invalid = sfex.getInvalidAddresses();
> > > if (invalid != null) {
> > > System.out.println("** Invalid Addresses");
> > > if (invalid != null) {
> > > for (int i = 0; i < invalid.length; i++)
> > > System.out.println(" " +
> > > invalid[i]);
> > > }
> > > }
> > > Address[] validUnsent =
> > > sfe

Re: [java-list] : : : DESAFIO BOM : : :

2001-11-25 Thread Luiz Ricardo

Dê uma olhada no site abaixo que há uma API Java que faz isso e mais
outras coisas...

http://www.gnome.sk/

Luiz Ricardo

> Wagner Levi Brunca wrote:
> 
> Olá pessoal,
> 
> Alguém tem idéia de como conseguir startar um SCANNER através de uma
> aplicação JAVA.
> 
> 
> Agradeço,
> 
> Wagner Levi Brunca

-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Valores por extenso

2001-12-04 Thread Luiz Ricardo

Bom,

aqui vai uma classe q faz isso. Para testar, execute:
Extenso 

Luiz Ricardo

> "Paulo Roberto B. Medeiros" wrote:
> 
> Pessoal,
> 
> Estou precisando de uma função para gerar valores por extenso em Java.
> Alguém tem?
> 
> Agradeço antecipadamente.
> 
> Paulo.
>

/**
 * @author Luiz Ricardo Belem Santos - 2001
 */

public class Extenso {
private static final String[] unidade = { "um", "dois", "três", "quatro",
"cinco", "seis", "sete", "oito", "novo", "dez", "onze", "doze", "treze",
"quatorze", "quinze", "dezesseis", "dezessete", "dezoito", "dezenove" };

private static final String[] dezena = { "vinte", "trinta", "quarenta",
"cinquenta", "sessenta", "setenta", "oitenta", "noventa" };

private static final String[] centena = {"cento", "duzentos", "trezentos",
"quatrocentos", "quinhentos", "seiscentos", "setecentos", "oitocentos",
"novecentos" };

private static final String[] casa = {"mil", "milhão(ões)", "bilhão(ões)",
"trilhão(ões)", "quatrilhão(ões)", "quintilhão(ões)", "sextilhão(ões)", 
"septilhão(ões)" };

private String number;

public Extenso(String number) {
this.number = number;
}

public String escrevaExtenso() {
int resto = number.length() % 3;
int quociente = number.length() / 3;
int numIteracoes = (resto == 0) ? quociente : quociente + 1;
StringBuffer result = new StringBuffer();

for (int i = 0; i < numIteracoes; i++) {
String str = "";

int tam = (resto != 0 && i == 0) ? resto  : 3;
str = number.substring(0, tam);
number = number.substring(tam, number.length());

if (str.length() == 1) {
result.append(escreverUnidade(str));
} else if (str.length() == 2) {
result.append(escreverDezena(str));
} else if (str.length() == 3) {
result.append(escreverCentena(str));
}

if (i < numIteracoes - 1) {
result.append(" ").append(casa[numIteracoes - 2 - i]);
if (!number.startsWith("0")) {
result.append(" e ");
}
}
}

return result.toString();
}

private String escreverUnidade(String str) {
return unidade[Integer.parseInt(str) - 1];
}

private String escreverDezena(String str) {
StringBuffer sb = new StringBuffer();

if (str.startsWith("1")) {
sb.append(escreverUnidade(str));
} else {
if (!str.startsWith("0")) {
int ind = Integer.parseInt(str.substring(0, 1));
sb.append(dezena[ind - 2]);
}
if (str.charAt(1) != '0') {
int ind = Integer.parseInt(str.substring(1, 2));
if (!str.startsWith("0")) {
sb.append(" e ");
}
sb.append(unidade[ind - 1]);
}
}

return sb.toString();
}

private String escreverCentena(String str) {
StringBuffer sb = new StringBuffer();

if (str.equalsIgnoreCase("100")) {
sb.append("cem");
} else {
if (!str.startsWith("0")) {
int ind = Integer.parseInt(str.substring(0,1));
sb.append(centena[ind - 1]);
}
if (!str.endsWith("00")) {
sb.append(" e ").append(escreverDezena(str.substring(1,3)));
}
}

return sb.toString();
}

public static void main(String[] args) {
Extenso e = new Extenso(args[0]);
System.out.println(e.escrevaExtenso());
}
}



-- 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
para sair da lista: envie email para [EMAIL PROTECTED]
-