Извините, если это не тот сайт, но я недавно изучал Java и начал изучать MouseEvents. У меня все работает, когда данные выводятся на консоль, но я понятия не имею, как использовать эти данные. Это выводимые данные:
java.awt.event.MouseEvent[MOUSE_RELEASED,(4,26),absolute(4,26),button=1,modifiers=Button1,clickCount=1] on frame0
Мне нужно получить доступ к "(4,26)" в данных, но я не знаю, как это сделать. Формат данных - MouseEvent.
Спасибо, и еще раз, извините, если это не тот сайт.
РЕДАКТИРОВАТЬ: Это код, используемый:
public static void main(String[] args) {
JFrame jf = new JFrame();
jf.add(new main());
jf.addMouseListener(new MouseListener() {
@Override
public void mouseReleased(MouseEvent e) {
System.out.println(e);
}
@Override
public void mousePressed(MouseEvent e) {
// Mouse Pressed
}
@Override
public void mouseExited(MouseEvent e) {
// Mouse Exit
}
@Override
public void mouseEntered(MouseEvent e) {
// Mouse Enter
}
@Override
public void mouseClicked(MouseEvent e) {
// General Click
}
});
jf.setSize(Settings.map_width, Settings.map_height);
jf.setTitle(Settings.frame_name);
jf.setResizable(Settings.frame_resize);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setVisible(true);
}