NetBeansで作成しています。
デスクトップにあるファイルをjList1に、パスをjList2に登録させました。
jList1のファイル名をクリックしたら、ファイルのファイルサイズを表示させ、
jList2のパスを選択させたいのですが、クリックのイベントが解りません。
どなたか教えていただけないでしょうか。お願い致します。
前提・実現したいこと
ここに質問の内容を詳しく書いてください。
jList1の「A.txt」を選択すると、「A.txt」のファイルサイズを表示
させ、jList2にある「A.txt」のパスを選択させる
発生している問題・エラーメッセージ
該当のソースコード
DefaultListModel flnm = new DefaultListModel(); DefaultListModel flph = new DefaultListModel(); File file = new File("/Users/(ユーザー名)/Desktop/"); File[] files = file.listFiles(); for (File f : files){ String filename = f.getName(); // ファイルネーム String filepath = f.getAbsolutePath(); // ファイルパス flnm.addElement(filename); // ファイルネーム登録 flph.addElement(filepath); // ファイルパス登録 jList1.setModel(flnm); // ファイルネーム表示 jList2.setModel(flph); // ファイルパス表示 } private void actionPerformed(ActionEvent e){ String val = jList1.getSelectedValue(); jTextArea1.setText(val); }
試したこと
ここに問題に対して試したことを記載してください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。