| Autor |
Mensagem |
|
|
Minhas sugestões:
- Colocaria o título abaixo dos ícones de menu.
- Eu não utilizaria esses ícones ao estilo do MSN... O resto está ok.
- Por que o buscar cliente está no cadastrar cliente?
- Revise a acentuação
- Coloque os campos semelhantes bem próximos por exemplo
- - Telefone e celular
- - cpf e rg
- - nome, sexo e data de nascimento
- Juntaria os dados extras para junto ao cadastro obrigatório, mas com labels sem negrito ou sem asterisco.
- Esconderia os botões de navegação dos lugares que não os utilizam.
- Melhoraria o que é para ser o código e o registro.
- Esconderia teu nome do rodapé, e colocaria no menu "Sobre...", e lá colocaria teu contato. Provavelmente a ferramenta não será tua, será da empresa que comprou o software, então coloque ali o nome da empresa.
|
 |
|
|
gustavotorquato wrote:poxa, muito obrigado erickfm8. Estou estuda java faz um tempo. Semana passada o Professor do curso pediu para pesquisar sobre camadas, porem eu so to meio confuso como isso funciona no codigo. Ma uma hora ou outra a ficha cai. Vlw, vc me ajudo muito.
Siga FIELMENTE as camadas, a aplicação ficará mais robusta, com menos erros, mais testável, mais integrável e mais manutenível.
|
 |
|
|
Tem uma simples que costumo a usar, que antigamente eu não prezava tanto:
"O bolo se come pelas bordas."
Que é uma a forma gulosa de dizer o que o Kanin Dragon disse... heheh Mas a frase do Saitou também é ótima!
|
 |
|
|
andredecotia wrote:
fabiobufalari wrote:Olá pessoal boa noite , preciso de ajuda , fiquei responsavel pra fazer um trabalho de teste usando Selenium, porem o professor pediu que fosse pra desktop ou swing, nao consegui encontrar nada sobre isso, tem algumas coisas pra web... se alguem tiver algumas dicas agradeço.
Fábio Bufalari
Até onde sei, o Selenium não dá suporte para aplicações Desktop, APENAS web.
Exatamente.
Ele irá testar aplicações WEB pela API Java em em Java desktop/swing.
|
 |
|
|
Você vai precisar utilizar uma biblioteca java do selenium para isso.
Em Selenium Client Drivers:
http://seleniumhq.org/download/
Você devia estar pensando em fazer com o Selenium IDE, aí sim não seria possível.
Abraços!
|
 |
|
|
|
Tenho certeza que o JPA cria todo o banco para as entidades mapeadas. E funciona muito bem.
|
 |
|
|
drsmachado wrote:Pesquise sobre o método substring(int ini, int fim) da classe String.
http://download.oracle.com/javase/6/docs/api/java/lang/String.html#substring%28int,%20int%29
|
 |
|
|
|
"nomedoteujar.jar" significa que você tem que substituir o nome do jar que você tem por esse nome, não é para usar como eu escrevi...
|
 |
|
|
|
Execute pelo cmd/shell o teu .jar com "java -jar nomedoteujar.jar". Lá informará o que está acontecendo, e poderá colar aqui depois para facilitar a ajuda.
|
 |
|
|
3 opções para isso:
1) Você pode utilizar o newLine do BufferedWriter:
http://download.oracle.com/javase/6/docs/api/java/io/BufferedWriter.html#newLine%28%29
2) Você pode usar o %n, que irá colocar um \n\r (windows), \n (linux) ou \r (mac) no arquivo:
http://download.oracle.com/javase/6/docs/api/java/util/Formatter.html
3) Você pode usar o property do sistema line.separator:
http://download.oracle.com/javase/tutorial/essential/environment/sysprop.html
Se estiver utilizando Windows, o padrão é \n\r, por isso é sempre bom utilizar métodos que fazem isso implicitamente, e não utilizar o \n diretamente.
Abraços!
|
 |
|
|
|
Está dando o erro que o fabiocsilva falou? Ou erro de compilação?
|
 |
|
|
Ah, ok!
Encontrei um erro: teu for está iterando até ser menor que o getWidth() e o getHeight(), e não está sendo menor ou igual. Ou seja, não está pegando os pontos que pertencem ao limite final do shape.
|
 |
|
|
Aconselho utilizar o eclipse:
http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/heliossr2
Pode baixar o netbeans também.
|
 |
|
|
Esse método que tu criou retorna todos os pontos, então tu pode aproveitá-lo, chamando-o dentro do método getAllPointsInBounds:
public Set getAllPointsInBounds(Shape shape, BufferedImage b) {
return createMap(shape, b).keySet();
}
Experimenta x e y como float para melhorar o desempenho. Operações com long e double são sempre mais lentas. Mas por que os pontos precisam ter casas decimais?
Outra questão, esses métodos não deveriam ser public?
|
 |
|
|
Faça dois laços for aninhados (um dentro do outro), o for externo iteranto um dos eixos entre o intervalo desse eixo que o shape está, e o for interno o outro eixo entre o intervalo desse eixo que o shape está. Dentro do for interno, verifique se o ponto está dentro do shape, e então imprima-o.
http://download.oracle.com/javase/6/docs/api/java/awt/Shape.html#contains%28double,%20double,%20double,%20double%29
Uma dica muito útil para programar geometria: desenhe o que você precisa programar, faça anotações de programação em cima do objeto geométrico.
Tem que quebrar a cabeça inicialmente para aprender a programar esse tipo de programa.
|
 |
|
|