現物が出る前に画像を読み込んでスプラッシュ表示します。今の問題は、画像が実行されるコンピューターに合わせて画像の解像度を修正したいということです。これはどのように行うことができますか?
コードは以下の通り
import javax.swing.*;
import java.awt.*;
public class FrmSplash extends JWindow implements Runnable{
public void run(){
JLabel SplashLabel = new JLabel(new ImageIcon("Image001.jpg"));
Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();
getContentPane().add(SplashLabel,BorderLayout.CENTER);
setLocation((screen.width),(screen.height));
show();
}
}
これにより、コンパイル時に次のエラーが発生します。注: 詳細については、-Xlint:deprecation を使用して再コンパイルしてください。再び -Xlint でコンパイルされましたが、より多くの種類のエラーが発生しました。