-3
に表示されていない画像.. スニペットそれがファイルを選択することになるが、画像を表示するwouldntは私のメインフォームクラスにこのメソッドが呼び出さ私のJLabelの
P
ublic class imageSending {
public static File setpix(File k) throws IOException {
// throw new UnsupportedOperationException("Not supported yet.");
JFileChooser choose=new JFileChooser();
choose.setDialogTitle("Browse Image");
choose.setFileSelectionMode(2);
int a=choose.showOpenDialog(null);
if (a==0){
File file=new File(choose.getSelectedFile().getPath());
BufferedImage img=ImageIO.read(file);
ImageIcon o = new ImageIcon(img.getScaledInstance(300, 300, 300));
}return k;
}
}
画像を表示するであろうそのコードでは何もありません。あなたが他の画像を表示するコードを持っているなら、それを示してください、あなたの質問をより詳細に説明してください。 –
また、1)JFileChooser、 'getSelectedFile()'はファイルを返します。なぜパスを取得してからファイルを取得すると、より複雑になっていますか? 2)あなたが戻ってきた 'k'とは何ですか? 3)BufferedImageを作成してからImageIconを作成しますが、作成したアイコンは何もしません。なぜですか? –
ああ、私は 'k'がパラメータであることを知っています - どうしてこのメソッドはパラメータを受け取り、それを単に返すのですか?これは、メソッド本体のすべてのコードが、プログラムが無視しようとしている忙しい作業であるかのようです。したがって、これはもっと混乱しています。このコードが何をすべきかを説明してここで助けてください。 –