TODO
Material-ui-swing implement a debug version with SLF4J that create a file inside you home dir called material-debug.log but if your problem need time to reproduce, this version is not good, because at the moment there isn't a softwer GUI to see the debug log for big file.
So, the big difference with the other L&F there are:
- This library is open souce developed to comune people.
- Implement a complex mouse hover event, it is an timer and the personal color with a setBackground inside the action, for other information look the class MaterialUITimer
If you think there material-ui-swing is the problem inside your project, you should be disable this mouse event from the componenet and there are two this of listener important to disable, like:
- Mouse hover on MaterialButtonUI
- Mousehover on TabbedPane, implemented in this class
Now depend to you, if you think material-ui-swing is a problem and you want make a hard test now, you can disable the mouse hover on a both of componenet with this code
UiManager.put("Button.mouseHoverEnable", false);
UiManager.put("TabbedPane[MouseHover].enable", false);
Or if you want can make more test with on of this effect disabled, I suggest
UiManager.put("TabbedPane[MouseHover].enable", false);