vandinho 0 Denunciar post Postado Setembro 4, 2005 Como faço para o botão de um form, ficar abilitado somente quanto o campo usuario e senha serem preenchidos e o valor do campo usuario ser diferente de usuario e o campo senha de senha? Compartilhar este post Link para o post Compartilhar em outros sites
nordi 1 Denunciar post Postado Setembro 5, 2005 Vamos de uma olhada neste codigo tenho certeza que ja vai ter uma noção dos botoes, ele desenvolvido em Java2, usando swing. import java.awt.*;import java.awt.event.*;import javax.swing.*;class p2_003 extends JFrame implements ActionListener { JLabel l1,l2,l3; JButton b1,b2,b3,b4,b5; JTextField t1,t2,t3; public static void main(String args[]) { JFrame Janela = new p2_003(); Janela.show(); WindowListener x = new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }; Janela.addWindowListener(x); } public void actionPerformed(ActionEvent e) { float n1 = 0,n2 = 0,result = 0; if (e.getSource() == b5) { t1.setText(""); t2.setText(""); t3.setText(""); return; } try { n1 = Float.parseFloat(t1.getText()); n2 = Float.parseFloat(t2.getText()); } catch (NumberFormatException erro) { t3.setText("ERRO"); return; } if(e.getSource() == b1) result = n1 + n2; if(e.getSource() == b2) result = n1 - n2; if(e.getSource() == b3) result = n1 * n2; if(e.getSource() == b4) result = n1 / n2; t3.setText(""+result); } p2_003() { setTitle("..:: CIC - Linguagem de Programacao II ::.."); setSize(350,90); setLocation(50,50); getContentPane().setBackground(new Color(150,150,150)); getContentPane().setLayout(new GridLayout(3,4)); l1 = new JLabel("nº 1"); l1.setForeground(Color.black); l1.setFont(new Font("",Font.BOLD,14)); l2 = new JLabel("nº 2"); l2.setForeground(Color.black); l2.setFont(new Font("",Font.BOLD,14)); l3 = new JLabel("Total"); l3.setFont(new Font("",Font.BOLD,14)); b1 = new JButton("+"); b1.addActionListener(this); b2 = new JButton("-"); b2.addActionListener(this); b3 = new JButton("*"); b3.addActionListener(this); b4 = new JButton("/"); b4.addActionListener(this); b5 = new JButton("LIMPAR"); b5.addActionListener(this); b5.setBackground(Color.black); b5.setForeground(Color.white); t1 = new JTextField(); t2 = new JTextField(); t3 = new JTextField(); t3.setEditable(false); getContentPane().add(l1); getContentPane().add(t1); getContentPane().add(b1); getContentPane().add(b2); getContentPane().add(l2); getContentPane().add(t2); getContentPane().add(b3); getContentPane().add(b4); getContentPane().add(l3); getContentPane().add(t3); getContentPane().add(b5); }} At+ http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites