私はJAVAで新しいです。 私は自分のウィンドウ(JPanel)で作業しています(例えば円を追加しています)。 メニューを作成し、「ファイル>インポート」をクリックすると、開いているダイアログボックスが表示され、自分のイメージを選択できます。私はイメージファイル(System.out.println(FC.getSelectedFile()。toString())のおかげでチェックされたイメージファイルへの正しいパスを取得しますが、イメージは表示されません...JAVA - JPanelに画像を追加
コードは次のとおりです。
//On crée les listeners pour le menu "Fichier" :
this.importer.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent event)
{
//On ouvre la boîte de dialogue pour charger le dessin :
JFileChooser FC = new JFileChooser();
FC.showOpenDialog(null);
BufferedImage myPicture=null;
try {
myPicture = ImageIO.read(FC.getSelectedFile());
System.out.println(FC.getSelectedFile().toString());
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
contenant.add(new JLabel(new ImageIcon(myPicture)), BorderLayout.CENTER);
contenant.repaint();
}
});
ご協力いただきありがとうございます。
コードの関連部分をここに掲載しようとしています画像関連の部分 – kolboc
GOOGLEを試しましたか? – Andremoniy
[JPanelに画像を追加する方法]の複製がありますか?(http://stackoverflow.com/questions/299495/how-to-add-an-image-to-a-jpanel) – Andremoniy