...

View Full Version : Is this java gui very sexy?



Bushman
04-17-2012, 01:52 AM
I have been using java via BlueJ for about 6 months.
Now recently, I realised there are a list of java things I despise, which inspired this unique and dynamic gui framework.

I hate these:
1.JButton (extremely hatefull)
2.JTextField (very hatefull)
3.JFrame (very hatefull)
4.title bar.

Because I hate these things, I designed and developed custom classes that do much more and look much better.

http://img109.imageshack.us/img109/4536/screen0t.png
By bushman21 (http://profile.imageshack.us/user/bushman21) at 2012-04-16

http://img189.imageshack.us/img189/5932/screen1xx.png
By bushman21 (http://profile.imageshack.us/user/bushman21) at 2012-04-16

http://img832.imageshack.us/img832/4287/screen2zu.png
By bushman21 (http://profile.imageshack.us/user/bushman21) at 2012-04-16

http://img195.imageshack.us/img195/2467/screen34tr.png
By bushman21 (http://profile.imageshack.us/user/bushman21) at 2012-04-16

http://img94.imageshack.us/img94/6585/screen5wv.png
By bushman21 (http://profile.imageshack.us/user/bushman21) at 2012-04-16

http://img826.imageshack.us/img826/7669/screen6a.png
By bushman21 (http://profile.imageshack.us/user/bushman21) at 2012-04-16

The software in the HD video below is one of my university projects based on my Bushman Smart Gui Kit framework:

http://www.youtube.com/watch?v=QrxYLDbUzWk

The framework itself was made in 2 java days. (17 human hours)

Now, IS IT VERY SEXY? Have I done with BlueJ and java and no additional libraries?


You can see and download the custom textfield i developed here:

http://www.youtube.com/watch?v=T4UCeZcInhI&feature=relmfu

alykins
04-17-2012, 02:12 PM
it's cool, but what is it supposed to do? the thread made it seem as though you created your own IDE- I see no area to code in, just color changing- or is that all it does is change the colors? nifty though- I like... there was a thread in here someone was asking how to make their DT look like that- can't remember where it was posted- did you come here on behalf of the friend of that person? (they said a friend did it for them or something)

Bushman
04-17-2012, 09:12 PM
it's cool, but what is it supposed to do? the thread made it seem as though you created your own IDE- I see no area to code in, just color changing- or is that all it does is change the colors? nifty though- I like... there was a thread in here someone was asking how to make their DT look like that- can't remember where it was posted- did you come here on behalf of the friend of that person? (they said a friend did it for them or something)

No I coded this my self.
No it is not some form of IDE, it is a piece of software I designed. The gui framework itself is done, and it can parse and read excel files using the JExcel libary. The colour chancgeing thing is just an option that allows user to change the program colour to his preference. IT is also my youtube channel.


THE SOFTWARE itself is a system that should allow the allocation or personnel to university courses based on course requirements. But my group members are yet to fill me in with a detailed description of the objectives....lol

Bushman
04-17-2012, 09:12 PM
And thanks for you likes. I have been receiving hate for writing this piece of software.

emma157
04-21-2012, 12:59 PM
it looks fantastic!!

Bushman
04-29-2012, 09:33 PM
thanks sexy emma


deleted the above links. New links with updated features, actually focusing on the GUI kit only now.
http://www.youtube.com/watch?v=5hkzbV0D0Iw

davidluceyesq1
05-04-2012, 12:46 AM
The java GUI looks cool and nice. I think that is the speciality of the java application. To create java applications you will need to be strong in coding.

Lerura
05-04-2012, 01:00 AM
In your second last picture it shows that there is a negative transparency and an opacity above 100% :confused:

Bushman
05-06-2012, 08:58 PM
The java GUI looks cool and nice. I think that is the speciality of the java application. To create java applications you will need to be strong in coding.


Lol I am especially verse in coding. Note that this was done in blueJ, so everything is done by the programmer. Also I used this framework to create a Teaching Assistant Management system, that had to parse excel files, and allow users to add assistants, edit assistants, view assistants and view a schedule, while adding/removing assistants from cells in that schedule.
I developed an interesting piece of tech for that. I called it scheduling component. Note that it is not a matter of editing stuff in the actual cells, but rather that each cell must have intangible attributes like a java object does.

Also, the filing system behind the configuration system I developed is pretty complex. The complex table mechanism in the gui framework is very very complex. The custom button i developed from scratch is relatively complex. Not to mention the custom from scratch text-field system. The menu system i developed is very complex.

Although it was easy to generate coordinates and allocate them to the various orientation of the button packs per menu, x=radius*cos((angleStep*loop var) * (pie/180))
y=radius*sin((angleStep*oop var) * (pie/180))
it became increasingly difficult to perform dynamic scaling of buttons, whilst maintaining orientation integrity. I had to create my own formulas for that.

Also after the screen hides, and toggles a small hide menu, this is another dynamic axis oriented menu. IT becomes difficult to center that axis on all resolutions, came up with another formulate for that..which works...

If you see gui like this, done in BlueJ, please note that the person is very strong in coding. VERY strong.


Off topic: I added anti-aliasing recently:
http://img594.imageshack.us/img594/1087/guikitcover.png
By bushman21 (http://profile.imageshack.us/user/bushman21) at 2012-05-01

http://img600.imageshack.us/img600/3654/guikitcoverii.png
By bushman21 (http://profile.imageshack.us/user/bushman21) at 2012-05-03

http://www.youtube.com/watch?v=IFgs0_0N78U

Bushman
05-06-2012, 09:05 PM
In your second last picture it shows that there is a negative transparency and an opacity above 100% :confused:

lol i just noticed that recently....fixed now...it scrolls now...when at max opacity scrolls to min vice versa.



EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum