SCHEDULE이 항상 밑줄을 긋고 작동하지 않는 이유를 이해하지 못합니다 (클래스로 분리하려고했는데 똑같은 문제가있는 곳에서 문제를 해결할 수 없습니다.) @@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@On time clicker 자바 코드 오류
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import javax.swing.*;
public class assertion extends JFrame {
JTextField curTime, xT, yT;
Timer timer;
public static void main(String[] args){
new assertion();
}
public assertion() {
JFrame window = new JFrame("ВИ Кликер");
window.setSize(400,400);
JPanel mainframe=new JPanel();
window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JLabel x=new JLabel();
x.setText("X-Coordinate");
mainframe.add(x);
xT=new JTextField(10);
mainframe.add(xT);
window.getContentPane().add(mainframe);
window.pack();
window.setVisible(true);
JLabel y=new JLabel();
y.setText("Y-Coordinate");
mainframe.add(y);
yT=new JTextField(10);
mainframe.add(yT);
window.getContentPane().add(mainframe);
window.pack();
window.setVisible(true);
JLabel time=new JLabel();
time.setText("Time");
mainframe.add(o);
curTime = new JTextField(10);
mainframe.add(curTime);
window.getContentPane().add(mainframe);
window.pack();
window.setVisible(true);
JButton gO =new JButton();
gO.setText("GO");
mainframe.add(gO);
gO.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
timer();
}
});
}
public void timer(){
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.HOUR_OF_DAY, 23);
calendar.set(Calendar.MINUTE, 1);
calendar.set(Calendar.SECOND, 0);
Date time = calendar.getTime();
timer = new Timer();
timer.schedule(new assertion(), time);
}
public void mouse() throws AWTException {
String xx = xT.getText(), yy = yT.getText();
int xxx = Integer.parseInt(xx), yyy = Integer.parseInt(yy);
Robot robot = new Robot();
robot.mouseMove(xxx, yyy);
robot.mousePress(InputEvent.BUTTON1_MASK);
robot.mouseRelease(InputEvent.BUTTON1_MASK);
}
}
"_ 작동하지 않음"은 정보가 아닙니다. 질문에 완전한 오류 메시지를 포함하는 것을 잊지 마십시오. – jlordo
SCHEDULE은 항상 밑줄을 긋고 작동하지 않습니다. - 실제로 실행할 수 없다는 것을 의미합니다. SCHEDULE – Denzw
단어 위로 마우스를 가져 가면 의미있는 오류 메시지가 나타납니다. . 여기에 게시하십시오. – jlordo