本文整理匯總了Java中com.rapidminer.tools.io.TransferableImage類的典型用法代碼示例。如果您正苦於以下問題:Java TransferableImage類的具體用法?Java TransferableImage怎麽用?Java TransferableImage使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
TransferableImage類屬於com.rapidminer.tools.io包,在下文中一共展示了TransferableImage類的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: copyChart
import com.rapidminer.tools.io.TransferableImage; //導入依賴的package包/類
/**
* Copies the current chart to the system clipboard.
*/
public static synchronized void copyChart(final JFreeChartPlotEngine engine) {
Clipboard systemClipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
Insets insets = engine.getChartPanel().getInsets();
int w = engine.getChartPanel().getWidth() - insets.left - insets.right;
int h = engine.getChartPanel().getHeight() - insets.top - insets.bottom;
BufferedImage img = new BufferedImage(w, h, BufferedImage.TYPE_INT_ARGB);
Graphics2D g2 = img.createGraphics();
engine.getChartPanel().print(g2);
g2.dispose();
systemClipboard.setContents(new TransferableImage(img), null);
}