//示范代码里用到的图片,你自己去找一个拿来替代package timing;import javax.swing.*;import java.awt.*;import java.io.*;/** * @author Hardneedl */final class CustomerCursorDemo extends JFrame { public String getTitle() {return "CustomerCursorDemo";} static private final Dimension size = new Dimension(600,400); public Dimension getPreferredSize() {return size;} public Dimension getMaximumSize() {return size;} public Dimension getMinimumSize() {return size;} public Dimension getSize(){return size;} public Cursor getCursor() { Image iconImage = null; try { iconImage = javax.imageio.ImageIO.read(getClass().getResourceAsStream("/timing/currentLine.png")); } catch (IOException e) { e.printStackTrace(); } return Toolkit.getDefaultToolkit().createCustomCursor(iconImage, new Point(2, 3), "随便写个名字"); } CustomerCursorDemo() throws HeadlessException { init(); attachListeners(); doLay(); } private void init(){ } private void attachListeners(){ setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); } private void doLay(){ pack(); setVisible(true); } public static void main(String...args) { System.setProperty("swing.defaultlaf","com.sun.java.swing.plaf.windows.WindowsLookAndFeel"); SwingUtilities.invokeLater( new Runnable(){ public void run() { new CustomerCursorDemo(); } } ); }}
取消
评论