Статус
В этой теме нельзя размещать новые ответы.
Регистрация
6 Сен 2013
Сообщения
67
Репутация
0
Спасибо
0
Монет
0
Здравствуйте! Есть две кнопки (ActionListen). Сразу прошу прощения только учусь попробую объяснить. Как сделать так чтобы "Кнопка выбор файлов" видела "Кнопку обработки файлов" ? Неох-мо после выбора файлов чтобы было видно f.getPath() ?

//Кнопка обработавает файл
btnAdd.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
int response = JOptionPane.showConfirmDialog(ConfirmDialogs, "Обработать файл ?");
if (response == JOptionPane.YES_NO_OPTION) {
String dirname = "C:/Downloads/";
File f1 = new File(dirname);
if (f1.isDirectory()) {
System.out.println("Каталог: " + dirname);
String s[] = f1.list();
for (int i = 0; i < s.length; i++) {
File f = new File(dirname + "/" + s);
if (f.isDirectory()) {
System.out.println(s + " является каталогом");
} else {
System.out.println(s + " является файлом");
}
}
} else {
System.out.println(dirname + " is not a directory");
}
} else {
System.out.println("No clicked");
}
}
});

//Кнопка выбор файлов
btnSubtract.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
jfc = new JFileChooser();

int result = jfc.showDialog(null, "Select");
if (result == JFileChooser.APPROVE_OPTION) {
File f = jfc.getSelectedFile();
jtxtChislo1.setText(f.getPath());
}
}
});
}
 
>Как сделать так чтобы "Кнопка выбор файлов" видела "Кнопку обработки файлов" ? Поподробнее объясните: -как она должна видеть и зачем? -- new ActionListener() { @Override public void actionPerformed(ActionEvent e) { // Code... } можно заменить пару символами: e -> { // Code... }
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху