Как захватить каталог с помощью кнопки и передать это значение действию другой кнопки в Windowbuilder - PullRequest
0 голосов
/ 07 апреля 2019

Я хочу передать строковое значение в событии действия кнопки «Обзор» другому событию действия другой кнопки. Вот что я написал, как я могу передать значение fullPath извне другому событию действия?

    JButton btnBrowse = new JButton("Browse");
    btnBrowse.setBounds(263, 185, 81, 31);
    frame.getContentPane().add(btnBrowse);
    btnBrowse.addActionListener(new ActionListener() {
        @Override
        public void actionPerformed(ActionEvent e) {

            JFileChooser chooser = new JFileChooser();
            chooser.setCurrentDirectory(new java.io.File("."));
            chooser.setDialogTitle("choosertitle");
            chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
            chooser.setAcceptAllFileFilterUsed(false);

            if (chooser.showOpenDialog(null) == JFileChooser.APPROVE_OPTION) {

                File file = chooser.getCurrentDirectory();
                String fullPath = file.getAbsolutePath();



            } else {
              System.out.println("No Selection ");
            }


        }
    });
...