Jak zrobić przycisk, który po kliknięciu otwiera katalog% appdata%?

Zrobiłem przycisk, ale nie wiem, jak to zrobić, aby otworzyć określony katalog, taki jak%appdata% po kliknięciu przycisku.

Oto kod ->

//---- button4 ----
        button4.setText("Texture Packs");
        button4.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e)
            {
                JFileChooser fileChooser=new JFileChooser("%appdata%");
                int status = fileChooser.showOpenDialog(this);
                fileChooser.setMultiSelectionEnabled(false);

                if(status == JFileChooser.APPROVE_OPTION) {
                    File file = fileChooser.getSelectedFile();
                    // do something on the selected file.
                }


            }

I chcę zrobić coś takiego ->

private void button4MouseClicked(MouseEvent e) throws IOException {

           open folder %appdata% 
           // Open the folder in the file explorer not in Java.
           // When I click on the button, the folder is viewed with the file explorer on the screen
        }

questionAnswers(3)

yourAnswerToTheQuestion