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);