You're welcome... I'm glad I could be of help! To be honest, I'm not quite sure... I hadn't thought of that. If you implement a large slew of options, then it probably would be better to have them in a different tab/popup/whatever. If there are only a few of them, I don't see a problem with them being added to the main window.I get what you are saying. All but the changing of the tone of pinging would be easy, I haven't found any tones besides the windows default beep. Would it be better to put all of the options into a "Options" popup rather than have them all on the timer screen, or put all the buttons and lists and checks on the same page as the timer? Thank you for giving so many excellent suggestions!
That does remind me, though... is there any way to get your program to "remember" the contents of all the text fields and all option settings upon exit and then reproduce them the next time the program is launched? I personally don't see how this would be possible without an additional file (writing these values to a text file upon exit and then reading them in upon the next launching), but you obviously know more than me, so perhaps this is possible via the Java cache or something.