Java/GUI Multiple Handlers
Hello, my friend asked me to make a program that allows you to play music. But rather than that I'm making a program that runs anything. It's very basic and I've been working on it for a day and a half now. But I've ran into a problem. I have 3 different JCheckBoxes and I'm trying to be able to update them all at the same time using a basic ItemListener and I'm having trouble with it. Here's my code for my Gui class:
How would I be able to make it work so that I'm able to update filepath by clicking on any of the checkboxes, rather than what it does now(Only works if I click on the desktopbutton because it runs it calls upon that one first.)
Hope you can think of a solution, thanks!
Here is a slightly fixed up version of your code:
Note that using check boxes in this case doesn't make any sense unless you plan to allow multiple locations. Also, you are making the assumption in your code that the user:
1. Uses Windows 6 or higher
2. Their user name is the same as their user folder
3. That it is located on the c drive.
A better approach is to use a JFileChooser to let the user select a file (or directory if you turn that option on).