Go Back   CodingForums.com > :: Server side development > Java and JSP

Before you post, read our: Rules & Posting Guidelines

Reply
 
Thread Tools Rate Thread
Enjoy an ad free experience by logging in. Not a member yet? Register.
Old 04-17-2012, 12:52 AM   PM User | #1
Bushman
New Coder

 
Join Date: Apr 2012
Posts: 12
Thanks: 0
Thanked 0 Times in 0 Posts
Bushman is an unknown quantity at this point
Is this java gui very sexy?

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.


By bushman21 at 2012-04-16


By bushman21 at 2012-04-16


By bushman21 at 2012-04-16


By bushman21 at 2012-04-16


By bushman21 at 2012-04-16


By 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=T4UCe...feature=relmfu

Last edited by Bushman; 04-17-2012 at 08:13 PM.. Reason: urgent edit
Bushman is offline   Reply With Quote
Old 04-17-2012, 01:12 PM   PM User | #2
alykins
Senior Coder

 
alykins's Avatar
 
Join Date: Apr 2011
Posts: 1,608
Thanks: 37
Thanked 183 Times in 182 Posts
alykins will become famous soon enough
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)
__________________

I code C hash-tag .Net
Reference: W3C W3CWiki .Net Lib
Validate: html CSS
Debug: Chrome FireFox IE
alykins is offline   Reply With Quote
Old 04-17-2012, 08:12 PM   PM User | #3
Bushman
New Coder

 
Join Date: Apr 2012
Posts: 12
Thanks: 0
Thanked 0 Times in 0 Posts
Bushman is an unknown quantity at this point
Quote:
Originally Posted by alykins View Post
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

Last edited by Bushman; 04-17-2012 at 08:15 PM..
Bushman is offline   Reply With Quote
Old 04-17-2012, 08:12 PM   PM User | #4
Bushman
New Coder

 
Join Date: Apr 2012
Posts: 12
Thanks: 0
Thanked 0 Times in 0 Posts
Bushman is an unknown quantity at this point
And thanks for you likes. I have been receiving hate for writing this piece of software.
Bushman is offline   Reply With Quote
Old 04-21-2012, 11:59 AM   PM User | #5
emma157
New to the CF scene

 
Join Date: Apr 2012
Posts: 5
Thanks: 0
Thanked 1 Time in 1 Post
emma157 is an unknown quantity at this point
it looks fantastic!!
emma157 is offline   Reply With Quote
Old 04-29-2012, 08:33 PM   PM User | #6
Bushman
New Coder

 
Join Date: Apr 2012
Posts: 12
Thanks: 0
Thanked 0 Times in 0 Posts
Bushman is an unknown quantity at this point
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
Bushman is offline   Reply With Quote
Old 05-03-2012, 11:46 PM   PM User | #7
davidluceyesq1
New to the CF scene

 
Join Date: May 2012
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
davidluceyesq1 is an unknown quantity at this point
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.
davidluceyesq1 is offline   Reply With Quote
Old 05-04-2012, 12:00 AM   PM User | #8
Lerura
Regular Coder

 
Lerura's Avatar
 
Join Date: Aug 2005
Location: Denmark
Posts: 869
Thanks: 0
Thanked 112 Times in 111 Posts
Lerura will become famous soon enough
In your second last picture it shows that there is a negative transparency and an opacity above 100%
Lerura is offline   Reply With Quote
Old 05-06-2012, 07:58 PM   PM User | #9
Bushman
New Coder

 
Join Date: Apr 2012
Posts: 12
Thanks: 0
Thanked 0 Times in 0 Posts
Bushman is an unknown quantity at this point
Quote:
Originally Posted by davidluceyesq1 View Post
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:

By bushman21 at 2012-05-01


By bushman21 at 2012-05-03

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

Last edited by Bushman; 05-06-2012 at 08:03 PM..
Bushman is offline   Reply With Quote
Old 05-06-2012, 08:05 PM   PM User | #10
Bushman
New Coder

 
Join Date: Apr 2012
Posts: 12
Thanks: 0
Thanked 0 Times in 0 Posts
Bushman is an unknown quantity at this point
Quote:
Originally Posted by Lerura View Post
In your second last picture it shows that there is a negative transparency and an opacity above 100%
lol i just noticed that recently....fixed now...it scrolls now...when at max opacity scrolls to min vice versa.
Bushman is offline   Reply With Quote
Reply

Bookmarks

Jump To Top of Thread


Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 11:55 PM.


Advertisement
Log in to turn off these ads.