From: Joe E. <jo...@em...> - 2005-02-24 10:45:50
|
The list of devices is getting long enough such that I think it might be time to turn it into a JTree. With a JTree, we could categorize the devices by manufacturer (so there'd be an Alesis folder, a Roland folder, a Yamaha folder, etc.). The individual Device classes already keep the manufacturer and model as separate strings, so this should be easy to do. However, it would be even nicer if we could start classifying the devices as, say, synthesizer, drum machine, foot controller, etc. Then, the user could choose to have the JTree ordered by type, then manufacturer, or manufacturer then type, or just by manufacturer. I've written a JTree with this kind of re-ordering behavior before, so it's not too difficult. But, at the very least, I think that the device list should be turned into a JTree. If nobody has any objections, I'll go ahead and do it. - Joe |