Criei esses dias uma classe para auxiliar na utilização de alguns timers, com ela eu vou poder dar stop e play para abilitar ou desabilitar um timer.
import java.util.Timer;
import java.util.TimerTask;
/**
*
* @author homisinho
*/
public class ControlTime {
Timer timer;
boolean Estado;
int Delay;
int Time;
/**
*
* @param func type TimerTask Function to be executed;
* @param d Time before running timer, in second;
* @param t Time to run, in second;
*/
public ControlTime(int d,int t) {
Estado=false;
Delay = d;
Time = t;
}
public void Stop(){
timer.cancel();
Estado = false;
}
public void Play(TimerTask func){
timer = new Timer();
timer.schedule(func,Delay*1000, Time*1000);
Estado = true;
}
/**
*
* @return if time is in use;
*/
public boolean getState(){
return(Estado);
}
}
Para utilizar basta criar o objeto da classe:
public ControlTime tmr_2 = new ControlTime(60, 60);
E depois criar o timetask e passar como parametro:
TimerTask tt = new TimerTask() {
public void run() {
getDados(eq);///metodo qualquer q vc quer q execute
}
};
tmr_2.Play(tt);
E depois pra parar:
tmr_2.Stop();
terça-feira, 18 de março de 2008
quarta-feira, 12 de março de 2008
ParallelPort no Netbeans 6
Tive problemas ao utilizar o ParallelPort no Netbeans 6, na realidade o Netbeans acusa um erro mas a comunicação com a porta parelela funciona da mesma forma. Postei minha dificuldade no GUJ e até o presente momento não fui respondido. estou postando aqui o q eu coloquei no GUJ, a fim de compartilhar esse conhecimento.
++++++++++++++++++++++++++++++++++GUJ+++++++++++++++++++++++++++++
Pessoal estou com um problema na utilização da ParallelPort....
Na versão 5.5 do netbeans estava funcionando blz....
Quando instalei o netbeans 6
Product Version: NetBeans IDE 6.0 (Build 200711261600)
Java: 1.6.0_02; Java HotSpot(TM) Client VM 1.6.0_02-b05
System: Windows XP version 5.1
e abri o mesmo projeto q funcionava no netbeans 5.5 agora acusa um erro...
"package parport does not exist" no import parport.ParallelPort;
mas me certifiquei de ter colocado o arquivo parport.dll junto a pasta jre1.6.0_02/bin e na jre1.6.0_03/bin
e tbm coloquei a pasta "parport" com o arquivo "ParallelPort.class" dentro da pasta build/classes/ do meu project.
Alguem ja utilizou o parallelPort no netbeans 6 ???
Alguem tem alguma idéia do q possa estar acontecendo?
===================================================================
O Netbeans acusa o erro na linha do import....
import parport.ParallelPort;
o erro é: "package parport does not exist"
Mas a comunicação com a porta paralela funciona!
Acredito que o Netbeans acuse esse erro pq não existe a seguinte pasta e arquivo:
/src/parport/ParallelPort.java
somente coloquei dentro de
/build/classes/parport/ParallelPort.class
Estou certo?
Isto não irá trazer problemas ao meu sistema?
++++++++++++++++++++++++++++++++++GUJ+++++++++++++++++++++++++++++
Pessoal estou com um problema na utilização da ParallelPort....
Na versão 5.5 do netbeans estava funcionando blz....
Quando instalei o netbeans 6
Product Version: NetBeans IDE 6.0 (Build 200711261600)
Java: 1.6.0_02; Java HotSpot(TM) Client VM 1.6.0_02-b05
System: Windows XP version 5.1
e abri o mesmo projeto q funcionava no netbeans 5.5 agora acusa um erro...
"package parport does not exist" no import parport.ParallelPort;
mas me certifiquei de ter colocado o arquivo parport.dll junto a pasta jre1.6.0_02/bin e na jre1.6.0_03/bin
e tbm coloquei a pasta "parport" com o arquivo "ParallelPort.class" dentro da pasta build/classes/ do meu project.
Alguem ja utilizou o parallelPort no netbeans 6 ???
Alguem tem alguma idéia do q possa estar acontecendo?
===================================================================
O Netbeans acusa o erro na linha do import....
import parport.ParallelPort;
o erro é: "package parport does not exist"
Mas a comunicação com a porta paralela funciona!
Acredito que o Netbeans acuse esse erro pq não existe a seguinte pasta e arquivo:
/src/parport/ParallelPort.java
somente coloquei dentro de
/build/classes/parport/ParallelPort.class
Estou certo?
Isto não irá trazer problemas ao meu sistema?
Assinar:
Postagens (Atom)