Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe maak je een timer in Java Zorg
Deze tutorial is een handleiding voor het gebruik van de timer in de Swing -klasse van het Java- programmeur taal , te beginnen met een uitleg van de timer methoden en sluiten met een compleet programma dat fundamentele gebruik van de timer illustreert object . Timers kunnen gebruikt worden om een toekomstige acties te specificeren of te timen afhankelijke of herhaalde activiteiten zoals animatie . De eenheid van tijd die de timer object is milliseconden . Wat je nodig hebt
Java Standard Development Kit ( SDK ) op Java Integrated Development Environment ( IDE )
Toon Meer Aanwijzingen
1

Maak een timer object : Timer ( vertraging in milliseconden , actie luisteraar ) . Bijvoorbeeld : prive Timer timer1 = new Timer ( 1500 , this) ; kopen van 2

Een optionele initiële vertraging kan worden ingesteld . Deze vertraging zal een keer gebeuren nadat de timer is gestart . Bijvoorbeeld : timer1.setInitialDelay ( 5000 ) ;

Start timer 3 . Bijvoorbeeld : timer1.start ( ) ;
4

Geef de actie moet worden uitgevoerd met tussenpozen van de timer in de methode actionPerformed ( ) . Bijvoorbeeld : public void actionPerformed ( ActionEvent e ) { //actie om code uit te voeren }

Stop timer 5 . Bijvoorbeeld : timer1.stop ( ) ;
6

De volgende code is een eenvoudig werkend voorbeeld van hoe je een timer gebruiken om een doorlopende tekening van ovalen die in omvang toenemen creëren en dalen verticaal naar beneden het raam .

public class TimerMain
{ //hoofdfunctie instantieert TimerExample objectpublic static void main ( String [ ] args ) { TimerExample scherm = new TimerExample ( ) ; } }

//invoer voor TimerExample klasse : . . import java.awt.event.ActionEvent , import java.awt.event.ActionListener ; import java.awt * ; import javax.swing * ; public class TimerExample breidt JFrame implementeert ActionListener { prive JPanel container ; JLabel labelCounter ; prive Timer timer1 = new Timer ( 250 , this); int w , x , y , z = 1 ; openbare TimerExample ( ) { //set initiële vertraging tot 1000 millisecondstimer1.setInitialDelay ( 1150 ) ;

//initialize windowcontainer
= new timertimer1.start ( ) ; } /*** bij timer begint deze methode trekt ovalen die in omvang toenemen * en dalen verticaal naar beneden het venster * /public void actionPerformed ( ActionEvent e ) { if ( z < 100 ) { Graphics g = container.getGraphics ( ) ; g.drawOval ( w, x , y , z ) , w = w 2 , x = x 2 , y = y 2 , z = z 2 ; } else //timer ( en tekening ) als z coördinaat is groter dan 99timer1.stop ( ) ; } }

Previous: Next:
  Java Programming
·Wat is een Java Widget ? 
·Hoe je meerdere nummers lezen …
·Verschillende Soorten relaties…
·Waarom heeft een onveranderlij…
·Hoe je Java 3D Install 
·Hoe je toetsaanslagen vastlegg…
·Java 1.5 Tutorial 
·Wat is een looping in Java ? 
·Java kan niet vinden Symbool M…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Lines tellen in een Java Project 
·Hoe maak je een PHP- bestand te openen i…
·Hoe kan ik een account Script Unlock 
·Hoe te Telnet interface met VB6 
·Hoe maak je een abstracte klasse in NetB…
·Hoe te downloaden van een bestand Byte d…
·Om te lezen hoe een aantal tekens uit be…
·De voordelen van het gebruik generalisat…
·Hoe maak je een digitale klok maken 
Copyright © Computer Kennis http://www.nldit.com