public JLabel getPixelLabel() {
if (pixelLabel == null) {
pixelLabel = new JLabel(" , ");
pixelLabel.setPreferredSize(new Dimension(200, 35));
final JImageCanvas ic = getImageCanvas();
ic.addMouseMotionListener(new MouseMotionAdapter() {
@Override
public void mouseMoved(MouseEvent e) {
Point cp = e.getPoint();
Point2D ip = ic.convertToImage(cp);
String text = String.format("%4d, %4d", Math.round(ip.getX()), Math.round(ip.getY()));
pixelLabel.setText("Current X, Y: " + text);
}
});
}
return pixelLabel;
}
ImageAnnotationFrame.java 文件源码
java
阅读 42
收藏 0
点赞 0
评论 0
项目:vars
作者:
评论列表
文章目录