Mensagens enviadas por: Jair Rillo Junior
Índice dos Fóruns » Perfil de Jair Rillo Junior » Mensagens enviadas por Jair Rillo Junior
Autor Mensagem
Faço das palavra do Daniel a minha

eu tb vim do Delphi, onde era clicar na paleta, no componente, depois no seu Form e arrumar o tamanho, quando comecei a mexer com Layout nao entendia de jeito nenhum......

com o tempo eu vi que foi facilitando...

depois eu percebi, talves na primeira vez que vc monte a tela, vc pode perder um pouco de tempo a mais do que fazer layout null, mas se mais pra frente precisar de alteração, adicionar ou remover campo, vc vai ver que com os Layouts certinhos, esse processo é muito mais rapido......

é questa de estudar todos, e fazer varios testes, alguns sisteminhas basicos, telas mais complexas ae com o tempo vc acostuma. muito bom mesmo
O eclipse de todas as IDEs que eu testei é a melhor e mais rapida que eu encontrei, o resto é bem mais pesado

eu trabalho em um XP2000 com 256RAM, mas tb ja rodei em um P3 450 com 128, fica lento pra abrir, mas depois roda tranquilo sem problemas

se vc for usar algumas ferramentas RAD como JBuilder, NetBeans, ae vc vai ver como o Eclipse é bem mais rapido.... até em comparação ao JEdit eu achei o Eclips emais rapido, fora seus plugins principalmente para J2EE que são bem interessantes
antes de começar a mexer com isso, estude os Layouts.

através deles vc vai conseguir posicionar os objetos onde vc quiser, tb tem o modo de montar a tela sem layout, ae vai ficar igual VB e Delphi, mas eu aconselho estudar layout, no começo é chato, mas com o tempo vc vai ver que é super pratico e tem varias vantagens...

java.sun.com

procura por layouts, existe alguns como BorderLayout (esse ae que vc poe em cima"North", direita "East", esquerda "West", embaixo "South" e centro "Center"
tem o FlowLayout, CardLayout, GridLayout, GridBagLayout...

da uma estudada, não é dificil de aprender, é dificil entender, mas depois que pratica um pouco, vc vai ver que é facil...
o arquivo jar é como se fosse o executavel o java..

ele sim é uma coleção de arquivos .class ou outros arquivos, como se fosse um .ZIP, alias, vc pode abrir um .jar com o winzip

o pessoal chama ele de executavel, pois além de ele agrupar todos os arquivos e diretorios, com o .jar vc informa qual será o arquivo Principal que sera executado

exemplo que o arquivo principal é o Principal.class

ae quando vc executar o arquivo .jar
java -jar arquivo.jar

automaticamente o arquivo Principal.class será executado primeiro

espero que ficou claro
em Delphi se eu jogar o Nome direto no Insert da erro de aspas, o que eu faço é passar para o insernt por parametros....

acredito que em Java usando o PreparedStatement e passando por parametros, deve funcionar sem nenhum problema.....

questão de testar
O Lance não é trabalhar apenas com 1 painel e 1 layout... o lance de layouts em Java é meio dificil de entender no começo, pois pegar a idéia de trabalhar com varios paineis, um sobrepostos aos outros, com varios layouts ao mesmo tempo em paineis diferentes, é meio dificil de entender, eu que vim do Delphi, foi meio complicado pegar o jeito, mas depois fica bem simples e muito util..

uma forma de resolver seu problema é colocando dois paineis com layouts BorderLayout, um sobreposto o outro...

espero ter ajudado
Junior
Ola Kartler

a explicação do Daniel foi certinha.. mas vou deixar um exemplo aqui pra entender melhor esse lance, vamos supor que temos duas classes e uma herda os métodos da outra



Funciona perfeitamente, verifica que eu colouei Classe1 c = new Classe2(), ou seja, o objeto c é uma instancia da Classe2 e a Classe2 como herda todos os métodos da Classe1, ela é mais completa, pois tem os métodos delas e da Classe1, já a Classe1 tem apenas os métodos da Classe1, entoa por isso eu posso instanciar um objeto da Classe2 mesmo ela sendo referenciada da Classe1, mas se for o contrario nao da

Pq o objeto c vai estar referenciado da Classe2, e pra instanciar a Classe1, a Classe1 não possui todos os métodos da Classe2, ae vai dar erro de Tipos incompativeis

espero ter ajudado
Junior
vou fala o pouco que eu sei sobre isso, ae alguem mais experiente pode dar uma explicação melhor..
a inner class vc define assim mais ou menos


verifica que a class Teste é chamada a Classe TOP, e a classe Teste2 esta dentro da classe Teste, então a classe Teste2 é minha inner classe

a Vantagem dela é que a classe Teste2 pode acessar tudo da classe Teste, inclusive métodos e atributos private, coisa que em classes normais não podem acessar...

Um exemplo bem tipico de classe anonyma é quando vc usa com listener, por exemplo, ActionListener, exemplo

verifica que nao está sendo criado nenhum objeto para a classe ActionListener, então ela é uma classe anonyma... a vantagem eu nao sei exatamente, mas isso é usado basicamente para reduzir linhas de códigos, pois nao precisa instanciar uma classe para um objeto e etc....

espero ter ajudado
dentro do diretorio do tomcat
tem um diretorio bin

tem um arquivo chamado startup
executa ele

caso as conf estiverem certa ele vai rodar

olha auqi no guj tem um tutorial explicando como fazer um servlet e dentro explica como iniciar o tomcat
http://java.sun.com/docs/books/tutorial/

tem a pesquisa la
além de trazer as API, traz métodos, exemplos e etc

melhor que esse acho que não deve existir, pois esse é o oficial da Sun
legal cv

eu dei um exemplo de parte GUI sim, mas claro, o testo principal não é apenas a GUI, mas sim a funcionalidade da classe e etc, se por exemplo, um Cadastro de Cliente realmente esta cadastrando certo e etc....

esse JUnit eu nao conhecia, ele é um software para ajudar em testes?

minha idéia seria um checklist num papel mesmo, mas ja que existe um software..... vou dar uma pesquisada nele

valeu
Geralmente em Java, quando vc pegar alguns exemplos, vai mostrar pra voce abrir um JOptionPane pra digitar o valor, como no código abaixo por exemplo:




ou voce por ver nesse pequeno tutorial
http://www.ic.unicamp.br/~cmrubira/aacesta/java/javatut9.html#RTFToC16

leia a parte 1.4 inteira que mostra 2 jeitos de pegar valores do teclado


[]´s
Junior[/code]
Ola pessoal, um grande problema que eu e meus companheiros na empresa estamos passando é em montar um Padrão para testar nossos softwares.
Todos os demais processos estão legais, requisitos, modelagem, implementação.. o que está pecando mesmo é os Testes..

Estamos tentando montar tipo um CheckList para quem for testar não ficar perdido, como anotar se esta OK os erros de portugues, o alinhamento dos campos, hints nos botoes, etc etc etc.. Além de um CheckList para ver a funcionalidade do software..

a minha pergunta é se voces sabem alguma pagina, ou tem algo sobre testes, para nós podermos ter uma orientação de como montar esses checklists ou uma outra maneira efienciente de testar softwares.

Agradeço desde já

[]´s
Junior
tenta fazer o que eu disse

remover no autexec a chamada do CLASSPATH
pois pra rodar esse programinha nao vai precisar setar o CLASSPATH
Aqui na página do guj, na parte de artigos se eu nao me engando,
tem um tutorial falando sobre Sopas de Letrinhas que fala a diferença entre J2EE, J2ME, J2SDK, JVM etc etc etc..

basicamente Swing é um pacote com classes para trabalhar com objetos Graficos, como JFrame, JTextField, JButton, ele é uma subclasse da classe AWT que antigamente era o pacote principal de objetos Gráficos.

na tecnologia J2EE é para aplicativos de grande porte, onde voce encontra EJB,servlet, jsp, etc etc etc.. é com ele que voce vai desenvolver software para web rodando em cima de um servidor de aplicação e ele que na minha opinião é o ponto forte do java, desenvolver pra web sendo muito robusto e etc...

mas da um olhada la, la explica melhor
 
Índice dos Fóruns » Perfil de Jair Rillo Junior » Mensagens enviadas por Jair Rillo Junior
Ir para:   
Powered by JForum 2.1.8 © JForum Team