Não estou conseguindo inicializar timer:
public void timer1OnTime(java.awt.event.ActionEvent evt) {
Erro nessa linha-->>>>>>>>>>>>> Timer tempo1 = new Timer();
int tempo2 = 100;
tempo1.setDelay(tempo2);
tempo1.start();
// TODO add your handling code here:
}
Como Inicializar Tempo ?
Código:package Telas;
import Telas.*;
import java.sql.Time;
import java.util.Random;
import java.util.TimerTask;
import javax.swing.Timer;
import java.lang.*;
import java.util.Date;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class T1 extends JFrame implements ActionListener
{
JButton play;
JTextField area1,area12,area13,area14,area15,area16,area17,area18,area19,area110;
public T1()
{
this.setSize(1024,753);
this.setResizable(false);
//janela do programa
//JFrame frame = new JFrame("TribalWars");
//frame.setResizable(false);
//container onde serão adicionados todos componentes
Container container= this.getContentPane();
this.setTitle("Play Game");
//carrega a imagem passando o nome da mesma
// ImageIcon imgregistrar = new Ima geIcon("C:\\TribalWars\\Imagens\\Registro\\botoes\\registrar.JPG");
ImageIcon img = new ImageIcon("C:\\CasaNique\\imagens\\Tela04.JPG");
ImageIcon imgplay = new ImageIcon("C:\\CasaNique\\imagens\\Botoes\\play.JPG");
//---------------------------------------------------------------------
//------------------------------------------------------------------------------------------------------
play = new JButton(imgplay);
// play.setBackground(Color.white);
play.setBounds(887,640,55,35);
//----------------------------------------------------------------------------------
area1 = new JTextField();
area1.setBounds(151,187,132,132);
area1.setFont(new Font("",Font.BOLD,72));
area1.setText("");
//area1.setT
//----------------------------------------------------------------------------------
area12 = new JTextField();
area12.setBounds(300,187,132,132);
area12.setFont(new Font("",Font.BOLD,72));
area12.setText("");
//area1.setT
//----------------------------------------------------------------------------------
area13 = new JTextField();
area13.setBounds(445,187,132,132);
area13.setFont(new Font("",Font.BOLD,72));
area13.setText("");
//area1.setT
//----------------------------------------------------------------------------------
area14 = new JTextField();
area14.setBounds(595,187,132,132);
area14.setFont(new Font("",Font.BOLD,72));
area14.setText("");
//area1.setT
//----------------------------------------------------------------------------------
area15 = new JTextField();
area15.setBounds(745,187,132,132);
area15.setFont(new Font("",Font.BOLD,72));
area15.setText("");
//area1.setT
//----------------------------------------------------------------------------------
area16 = new JTextField();
area16.setBounds(153,324,132,115);
area16.setFont(new Font("",Font.BOLD,72));
area16.setText("");
//area1.setT
//----------------------------------------------------------------------------------
area17 = new JTextField();
area17.setBounds(302,327,132,115);
area17.setFont(new Font("",Font.BOLD,72));
area17.setText("");
//area1.setT
//----------------------------------------------------------------------------------
area18 = new JTextField();
area18.setBounds(447,326,132,115);
area18.setFont(new Font("",Font.BOLD,72));
area18.setText("");
//area1.setT
//----------------------------------------------------------------------------------
area19 = new JTextField();
area19.setBounds(595,326,132,115);
area19.setFont(new Font("",Font.BOLD,72));
area19.setText("");
//area1.setT
//----------------------------------------------------------------------------------
area110 = new JTextField();
area110.setBounds(745,326,132,115);
area110.setFont(new Font("",Font.BOLD,72));
area110.setText("");
//area1.setT
//----------------------------------------------------------------------------------
//pega a altura e largura
int altura = img.getIconHeight();
int largura = img.getIconWidth();
//adiciona a imagem em um label
//---------------------------------
JLabel label = new JLabel(img);
label.add(play);
label.add(area1);
label.add(area12);
label.add(area13);
label.add(area14);
label.add(area15);
label.add(area16);
label.add(area17);
label.add(area18);
label.add(area19);
label.add(area110);
//---------------------------------
JLabel labelB = new JLabel();
labelB.setSize(100,100);
//adiciona a altura e largura em outro label
// JLabel label2 = new JLabel("Altura: "+altura+" Largura: "+largura);
//cria o JPanel para adicionar os labels
JPanel panel = new JPanel();
panel.add(label, BorderLayout.NORTH);
//panel.add(label2, BorderLayout.SOUTH);
//adiciona o panel no container
container.add(panel, BorderLayout.CENTER);
// frame.pack();
// frame.setVisible(true);
// registrar.addActionListener(this);
//
play.addActionListener(this);
}
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new T1().setVisible(true);
}
});
}
/* public void actionPerformed(ActionEvent e)
{
if (e.getSource() == registrar)
{
chama_teste();
}
}*/
public void main()
{
int n = (int)( Math.random()*999);
int n2 = (int)( Math.random()*999);
int n3 = (int)( Math.random()*999);
int n4 = (int)( Math.random()*999);
int n5 = (int)( Math.random()*999);
int n6 = (int)( Math.random()*999);
int n7 = (int)( Math.random()*999);
int n8 = (int)( Math.random()*999);
int n9 = (int)( Math.random()*999);
int n10 = (int)( Math.random()*999);
area1.setText(""+n);
area12.setText(""+n2);
area13.setText(""+n3);
area14.setText(""+n4);
area15.setText(""+n5);
area16.setText(""+n6);
area17.setText(""+n7);
area18.setText(""+n8);
area19.setText(""+n9);
area110.setText(""+n10);
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource() == play)
{
main();
// dispose();
}
}
public void timer1OnTime(java.awt.event.ActionEvent evt) {
Timer tempo1 = new Timer();
int tempo2 = 100;
tempo1.setDelay(tempo2);
tempo1.start();
// TODO add your handling code here:
}
}