1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
| private void SelectButtonActionPerformed(java.awt.event.ActionEvent evt) {
//Booleans:
SelectBo=true;
RotateBo=false;
ZoomBo=false;
SlideBo=false;
//Cursor:
setCursor(SelectCursor);
}
private void ZoomButtonActionPerformed(java.awt.event.ActionEvent evt) {
//Booleans:
SelectBo=false;
RotateBo=false;
ZoomBo=true;
SlideBo=false;
//Cursor:
setCursor(ZoomCursor);
}
private void RotateButtonActionPerformed(java.awt.event.ActionEvent evt) {
//Booleans:
SelectBo=false;
RotateBo=true;
ZoomBo=false;
SlideBo=false;
//Cursor:
setCursor(RotateCursor);
}
private void SlideButtonActionPerformed(java.awt.event.ActionEvent evt) {
//Booleans:
SelectBo=false;
RotateBo=false;
ZoomBo=false;
SlideBo=true;
//Cursor:
setCursor(SlideCursor);
}
[...]
SelectIc=(new javax.swing.ImageIcon(getClass().getResource("/image/select.PNG"))).getImage();
RotateIc=(new javax.swing.ImageIcon(getClass().getResource("/image/rotate.PNG"))).getImage();
ZoomIc=(new javax.swing.ImageIcon(getClass().getResource("/image/zoom.PNG"))).getImage();
SlideIc=(new javax.swing.ImageIcon(getClass().getResource("/image/slide.PNG"))).getImage();
Toolkit tk = Toolkit.getDefaultToolkit();
SelectCursor = Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR);
RotateCursor = tk.createCustomCursor(RotateIc, new Point(25, 25), "");
ZoomCursor = tk.createCustomCursor(ZoomIc, new Point(25, 25), "");
SlideCursor = tk.createCustomCursor(SlideIc, new Point(25, 25), ""); |