marcoratto / mqjexplorer

Automatically exported from code.google.com/p/mqjexplorer
8 stars 9 forks source link

Splash screen #2

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I'm interested in the MQJExplorer code. I use this program in a banking 
environment and it is very useful. I have already hacked some parts of the code 
for my professional use but, due to code quality, it is painful.

I recommend to enhance the code to remove the splash screen support for JDK 6 
(as the SplashScreen exists in a native way). Currently, it is only very simple 
changes I propose. The splash screen is displayed 10 seconds. For recent 
computers, it is very long. I've changed the MQJExplorer code to remove the 
splash screen after the program started.

I am currently developing a software XML4SWING (available in SourceForge), this 
project has been initiated for enhancing MQJExplorer. As the SWING code is 
mixed in the functional code and the code available is not very readable, I 
hope to deliver, if you are interested in, better source code with the 
dedicated SWING part separated of the functional part (linked to MQ-Series).

Original issue reported on code.google.com by wre...@gmail.com on 13 Oct 2010 at 7:57

Attachments:

GoogleCodeExporter commented 9 years ago
Many thanks.
I'm checking the new code for upgrading the tool.
I agree with you about the mixed code (GUI+code) is very difficult to maintain.
I'm also evaluating other solution, such as:
JavaFX
Thinlet -> http://thinlet.sourceforge.net/home.html

I add also XML4SWING for the framework selection.

thanks 
regards
Marco Ratto

Original comment by marcora...@gmail.com on 16 Jul 2011 at 2:43

GoogleCodeExporter commented 9 years ago
Sorry for my silence.

The project of MQJExplorer is a very interesting one. Unfortunatly, I did
not work anymore with it because I have another position in another company.
When I have started to work on XML4SWING, I also started to rewrite the code
to eliminate the GUI part of MQJExplorer.

I discovered later that the code of MQJExplorer is not the original one but
a reverse engineering of the original one. Never mind. The interest of
Xml4Swing is to use a 100% SWING compatible component. It means that you
don't have to bother with another GUI system. You can add the parts screen
by screen without doing a complete rewrite. And the separation between the
code and the components are quite good. If you want, I can start on this (I
think I already done this, at least a part).

You can write me directly at wrey@free.fr (I do not use gmail a lot).

Original comment by wre...@gmail.com on 28 Sep 2011 at 8:06

GoogleCodeExporter commented 9 years ago
New release has this fix

Original comment by marcora...@gmail.com on 24 Apr 2013 at 4:05