:oops: |Oi pessoal…por favor me ajudem…preciso fazer um if onde tenho que pegar uma string e comparar com um numero, nao sei como que faço. E o seguiinte fiz um projeto que aciona um ventilador via porta paralela ate ai consegui, qunado clico no botao ligar ventilador ele liga se clico no botao desligar ele desliga.Preciso fazer com que isso seja automatico. tipo faezr uma condicao onde se a temperatura for maior que 25 ele aciona ventilador. ALguem me ajuda. Meu codigo e esse ai…
//public class Tela extends JFrame {
JScrollPane scrollPane;
ImageIcon icon;
JButton Ligar,Desligar, Buscar;
Label l1,l2,l3;
double x ;
int cont1;
static int Bites;
//criando as caixas para estar mostrando a temperatura
JTextField cx1 = new JTextField(null,6);
Image image;
String inf;
///
codigo para pegar a temperatura
///
public void actionPerformed(ActionEvent evt){
inf = ClientTest.busca();
JTextField cx1 = new JTextField(inf);
add(cx1,“Center”);
cx1.setBounds(280,450,60,15);
panel.add(cx1);
//
public void LigarActionPerformed(ActionEvent evt){
cont1=cont1+1; //Para verificar se botao ja foi pressionado
if (cont1==1){
Bites=Bites+255;
l1.setText("VENTILADOR LIGADO");
ParallelPort lpt1=new ParallelPort(0x378);//Acessa registro de dados
lpt1.write(Bites); //Escreve na porta 1 bit
System.out.println(Bites);}
}
public void DesligarActionPerformed(ActionEvent evt){
if (cont1>0){
Bites=Bites-255;
l1.setText("VENTILADOR DESLIGADO");
ParallelPort lpt1=new ParallelPort(0x378);//Acessa registro de dados
lpt1.write(Bites);// retira da porta 1 bit
cont1=0;
System.out.println(Bites);
}
}