Uma classe atrapalha a outra??  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
ericmaicon
Entusiasta Java

Membro desde: 15/12/2008 08:58:42
Mensagens: 23
Localização: Goiânia
Offline

Olá galera..tudo bem?

eu não sabia como procurar isso aqui e resolvi criar o tópico!!

eu fiz uma classe pra ler arquivo .txt ou .conf!!
até ai blz..ele tá lendo mil maravilhas um arquivo .conf e ainda fiz umas brincadeirinhas nele:



ai fui resolver fazer uma classe de sockets...no qual ele busca a porta num arquivo .conf (pela classe acima)!!

tava dando trabalho, eu pensando q o erro era na classe eu fui e deletei e criei um simples mesmo quando clica no botão conecta...

ai eu percebi q se eu fizer assim:


ele não manda a msg pro textarea(area_texto)...se eu fizer assim:



ele manda e abre o socket!!

o q pode ser??

Obrigado Galera!!
[WWW] [MSN]
thegoergen
Virtual Machine Man
[Avatar]

Membro desde: 24/09/2007 09:44:03
Mensagens: 583
Localização: Estrela/RS
Offline

Pergunta besta agora, mas lá vai: No seu arquivo você diz que quer a porta 4444?

"A preguiça de pensar é a maior burrice de uma pessoa." (Diego Inácio Goergen)

CV: Diego Inácio Goergen

Administrador da UNISCWiki e Medicina UNISC
[WWW] [MSN] [ICQ]
ericmaicon
Entusiasta Java

Membro desde: 15/12/2008 08:58:42
Mensagens: 23
Localização: Goiânia
Offline

no meu arquivo tava a 7000....pois pra mim q o socket poderia usar qualquer uma sabe?

mas eu acabei de mudar para a 4444 e tb não deu nada!!


edit:
fuçando aqui descobri que o erro tava nos espaços aqui oh:


antes tava com espaço antes e depois do =!!

mas mesmo assim se eu der:

JOptionPane.showMessageDialog(null, portaSTR);

ele mostra 4444

se eu der:

JOptionPane.showMessageDialog(null, portaINT);

ele não mostra nada..nem a janela do JOptionPane ele chama!!

edit 2:

haeuhaehuaehuea..engraçado q a gente vai apanhando e aprendendo!!


o erro tava no .conf!!

eu coloquei assim:

$Porta = 4444

e ele não lê por causa dos espaços1!!

This message was edited 2 times. Last update was at 03/01/2009 09:33:53

[WWW] [MSN]
ericmaicon
Entusiasta Java

Membro desde: 15/12/2008 08:58:42
Mensagens: 23
Localização: Goiânia
Offline

Posso aproveitar o tópico pra tirar outra dúvida???

eu tentei fazer uma thread na minha conexão de sockets..mas deu erro!!
hahaha

estou começando a avançar..ai não sei muito ainda!!

minha classe de socket ficou assim:



na hora de chamar eu fiz isso:



ele dá um erro:

[WWW] [MSN]
thiago.filadelfo
Virtual Machine Man
[Avatar]

Membro desde: 07/07/2007 00:32:26
Mensagens: 579
Localização: São Paulo
Offline

Olá
Parece que outra coisa esta ocupando essa porta... "address already in use".
Verifica certinho se não tem outra aplicação usando ou vc esta chamando duas vezes...

Espero ter ajudado
Flwss

[Email] [MSN]
ericmaicon
Entusiasta Java

Membro desde: 15/12/2008 08:58:42
Mensagens: 23
Localização: Goiânia
Offline

eu pensei nisso e mudei a porta de 4444 para 4445 antes de postar!!

mas me resultou a mesma coisa!!
[WWW] [MSN]
XpLoDeR
Thread.start()
[Avatar]

Membro desde: 24/08/2008 15:08:54
Mensagens: 29
Offline

Olá ericmaicon,

Na maioria das vezes esses erros de bind acontecem por que o S.O. leva um tempinho para liberar a porta.

Este erro acontece depois que você encerra a aplicação e a inicia novamente?

Gustavo Nogueira de Oliveira

EMAIL/MSN/GTalk: gust.oliveira@gmail.com

BLOG: http://galeradacomp.wordpress.com/

Grupos de Pesquisa: DeepLab e Sidr@
[MSN]
ericmaicon
Entusiasta Java

Membro desde: 15/12/2008 08:58:42
Mensagens: 23
Localização: Goiânia
Offline

então..de qualquer jeito!!
eu tentei mudar a porta do zero 2x pra ver se era isso...

coloquei 65005 sem nem ter aberto antes e deu esse erro!!

eu pensei q era problema do meu thread por ser a primeria vez q eu tou trabalhando com isso...sendo q eu segui um tuto do devmedia!!

mas não é pelo jeito né?
[WWW] [MSN]
wandersonxs
JavaEvangelist
[Avatar]

Membro desde: 24/04/2004 00:58:05
Mensagens: 492
Localização: São Paulo/SP
Offline

Ja verificou se a porta esta liberada no firewall?
Não parece este erro, mas vai saber... rs'

Abraços
Wanderson

Assina o q????


[Email] [MSN]
ericmaicon
Entusiasta Java

Membro desde: 15/12/2008 08:58:42
Mensagens: 23
Localização: Goiânia
Offline

meu firewall está parado...não estou usando!!
[WWW] [MSN]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Não use finalizers; eles não são confiáveis, e deixam sua aplicação mais lenta. Em vez disso, feche tudo que você usar imediatamente após o uso.

[WWW]
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

E só para constar.. use as convenções de código para programar..

é bem mais fáçil de entender quando todos escrevem igual.

O unico problema que vi foi no seus metodos
GetClienteInterno
LerArquivo
Etc..
começe nome de metodos com letras minusculas

getClienteInterno
lerArquivo
etc..

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
ericmaicon
Entusiasta Java

Membro desde: 15/12/2008 08:58:42
Mensagens: 23
Localização: Goiânia
Offline

opa thingol....valeu..vou fazer uma parte para fechar sem o finalizes

Mark_Ameba, teria um link que fale sobre isso? eu não sabia disso...hehehe..

e sobre o erro? alguém tem uma sujestão??
[WWW] [MSN]
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

http://java.sun.com/docs/codeconv/

Depois de aprender voce vai ver analizando o código de outras pessoas que todo mundo faz asism para facilitar a leitura (Menos alguns casos que nem voce ^^).

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
ericmaicon
Entusiasta Java

Membro desde: 15/12/2008 08:58:42
Mensagens: 23
Localização: Goiânia
Offline

heheheh bixo..mas eh pq sou novato ainda...não sabia disso!!



mas alguém sabe do erro???
[WWW] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team