jInternalFrame
特定のファイルを画像として保存しようとしています。internalframe はjFrame
のにjTabbedPane
ありjTabbedPane
ます。読み出しは、内部フレームの 50% を除いて問題ありません。読み取り値の残りを表示したくないので、エラーはありません。画像の表示を拡大したい... 誰か助けてくれませんか?
オンクリックリスナーを介してアクティブ化されるメソッドは次のとおりです。
private void tallennus() {
setContentPane(jInternalFrame1);
this.pack();
Dimension size = jInternalFrame1.getSize();
BufferedImage image = new BufferedImage(size.width, (int)PageSize.A4.getHeight()+(int)PageSize.A4.getHeight(),
BufferedImage.TYPE_INT_RGB);
Graphics2D g2 = image.createGraphics();
g2.setBackground(Color.WHITE);
g2.clearRect(jInternalFrame1.getX(),jInternalFrame1.getY(),size.width,(int)PageSize.A4.getHeight() + (int)PageSize.A4.getHeight());
g2.fillRect(jInternalFrame1.getX(),jInternalFrame1.getY(),size.width,(int)PageSize.A4.getHeight() + (int)PageSize.A4.getHeight());
g2.scale(1, 0.75);
super.setPreferredSize(size);
super.paintComponents(g2);