| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/01/2012 13:19:59
|
Nelsonjahn
Thread.start()
![[Avatar]](/images/avatar/22f1be410945dd40f0569bfa197a85c0.png)
Membro desde: 04/12/2011 21:20:03
Mensagens: 36
Offline
|
marcoscorso wrote:zizegaitero , nao consegui rodar o teu codigo no meu ...
ai vai ...
//package br.com.patterns.chain;
import javax.swing.JFrame;
import java.awt.Dimension;
import javax.swing.JTextField;
import java.awt.Rectangle;
import java.beans.PropertyChangeListener;
import java.beans.PropertyChangeEvent;
import javax.swing.JButton;
import javax.swing.event.CaretListener;
import javax.swing.event.CaretEvent;
import java.awt.event.KeyListener;
import java.awt.event.KeyEvent;
import javax.swing.*;
public class Frame1 extends JFrame
{
private JTextField jTextField1 = new JTextField();
public Frame1()
{
try
{
jbInit();
}
catch(Exception e)
{
e.printStackTrace();
}
}
private void jbInit() throws Exception
{
this.getContentPane().setLayout(null);
this.setSize(new Dimension(400, 300));
jTextField1.setText("jTextField1");
jTextField1.setBounds(new Rectangle(15, 35, 165, 20));
this.getContentPane().add(jTextField1, null);
}
public void ValidaNumero(JTextField Numero) {
long valor;
if (Numero.getText().length() != 0){
try {
valor = Long.parseLong(Numero.getText());
}catch(NumberFormatException ex){
JOptionPane.showMessageDialog(null, "Esse Campo só aceita números" ,"Informação",JOptionPane.INFORMATION_MESSAGE);
Numero.grabFocus();
}
}
}
public static void main(String args[])
{
new Frame1().show();
}
}
é melhor fazer isso pra entender melhor o codigo.
Eu só coloquei melhor pra entender!
This message was edited 1 time. Last update was at 22/01/2012 20:11:31
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/01/2012 15:51:29
|
raghy
Virtual Machine Man
![[Avatar]](/images/avatar/c233abe6b5d62eda374b43ec404cfdb4.jpg)
Membro desde: 14/01/2009 19:48:23
Mensagens: 629
Localização: florianopolis
Offline
|
no meu despertador uso um try catch, da para olhar o código, lá no final do tópico , +-
tá aqui o link +- certo, tem que retroceder um pouquinho, tem o despertador jar e o código abaixo,
mas para funcionar, não esqueça de pegar o som, bem no inicio do tópico, que ainda precisa ir no diretorio c://
http://www.guj.com.br/java/262263-despertador-em-java/2
|
tamos aí!
Raghy@ig.com.br
curso técnico de programação de computadores (java, mysql) - preferência por programas em desktop swing e jogos java
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/01/2012 20:07:40
|
Nelsonjahn
Thread.start()
![[Avatar]](/images/avatar/22f1be410945dd40f0569bfa197a85c0.png)
Membro desde: 04/12/2011 21:20:03
Mensagens: 36
Offline
|
zizegaitero wrote:eu fiz esse metodo
public void ValidaNumero(JTextField Numero) {
long valor;
if (Numero.getText().length() != 0){
try {
valor = Long.parseLong(Numero.getText());
}catch(NumberFormatException ex){
JOptionPane.showMessageDialog(null, "Esse Campo só aceita números" ,"Informação",JOptionPane.INFORMATION_MESSAGE);
Numero.grabFocus();
}
}
}
ai vc chama o metodo passando como parametro o JTextField
Só pra entender o código!
This message was edited 1 time. Last update was at 22/01/2012 20:09:12
|
|
|
 |
|
|
|
|