Java-Gaming.org    
Featured games (91)
games approved by the League of Dukes
Games in Showcase (581)
games submitted by our members
Games in WIP (500)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  ColorGradient Component  (Read 4381 times)
0 Members and 1 Guest are viewing this topic.
Offline thalador

Senior Newbie





« Posted 2007-05-02 17:26:51 »

Hi,

A couple of weeks ago I saw a nice component in a Java program that I wanted to use in my own programs. Unfortunately I couldn't find the sourcecode anywhere and I still don't know if it is available somewhere. So I rewrote the Component, this is what it looks like:


I made a Web Start so you can give it a try. The sourcecode is also available here. It would be great if you could make some comments on it and its usefulness because this is the first time I am implementing my own components.
Offline irreversible_kev

Junior Member





« Reply #1 - Posted 2007-05-02 18:00:38 »

It's a nice responsive component!, I have two comments:

1) It would be cool if you could double click a pointer, and have it open the colour chooser dialog (instead of clicking the edit button).

2) Currently, to move an unselected pointer you must a) Click to select, b) Click and drag.
It would be nicer if you could simply Click and drag

Hope those help.
Offline kevglass

JGO Kernel


Medals: 85
Projects: 25


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #2 - Posted 2007-05-02 18:34:24 »

Out of interest, what was the program you saw the component in?

Kev

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline thalador

Senior Newbie





« Reply #3 - Posted 2007-05-02 20:08:16 »

@kev: it was the particle editor pedigree. I postet a question related to that on lwjgl.org forums, perhaps you saw the thread.
Offline kevglass

JGO Kernel


Medals: 85
Projects: 25


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #4 - Posted 2007-05-02 20:49:15 »

As terrible as it is, I rarely read the LWJGL forums. I thought it might have been Pedigree, those little triangles looked awfully familiar. The source for pedigree is available as part of slick:

https://bob.newdawnsoftware.com/svnwebclient/directoryContent.jsp?location=slick&url=trunk%2FSlick%2Ftools%2Forg%2Fnewdawn%2Fslick%2Ftools%2Fpeditor

Kev

Offline thalador

Senior Newbie





« Reply #5 - Posted 2007-05-02 21:08:18 »

Thanks for the link Kev, that is the piece of code I had been looking for some weeks ago. Well, nevermind, I learned quite a lot, while writing my own version of a ColorGradient / GradientEditor.
Offline kevglass

JGO Kernel


Medals: 85
Projects: 25


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #6 - Posted 2007-05-02 21:41:40 »

Yeah, your impl looks considerbly more refined that the quick hack I did for Pedigree to get it work Smiley

Kev

Offline thalador

Senior Newbie





« Reply #7 - Posted 2007-05-03 17:53:49 »

@irreversible_kev: thanks for your comment, I changed that behaviour. Source and Webstart should be updated
Offline krasse
« Reply #8 - Posted 2010-01-05 10:20:20 »

I know that this thread is ancient but I just wanted to check that color gradient component out.

However, the links seem to be broken Sad

Offline thalador

Senior Newbie





« Reply #9 - Posted 2010-01-05 10:27:04 »

Yes, that was a long time ago.. I try to find the code when I am coming home from work. Maybe it's still somewhere on my harddisc.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline krasse
« Reply #10 - Posted 2010-01-05 12:39:26 »

Thanks!

That other link to the pedigree source was intact.

I am checking it out now.

Offline thalador

Senior Newbie





« Reply #11 - Posted 2010-01-05 19:42:52 »

Here's the link. Keep in mind this is years old and my first attempt in writing my own component.

Have fun.
Offline krasse
« Reply #12 - Posted 2010-01-06 23:38:47 »

Great!

It seems to work perfectly fine.

Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

xsi3rr4x (54 views)
2014-04-15 18:08:23

BurntPizza (52 views)
2014-04-15 03:46:01

UprightPath (66 views)
2014-04-14 17:39:50

UprightPath (49 views)
2014-04-14 17:35:47

Porlus (66 views)
2014-04-14 15:48:38

tom_mai78101 (90 views)
2014-04-10 04:04:31

BurntPizza (150 views)
2014-04-08 23:06:04

tom_mai78101 (246 views)
2014-04-05 13:34:39

trollwarrior1 (204 views)
2014-04-04 12:06:45

CJLetsGame (211 views)
2014-04-01 02:16:10
List of Learning Resources
by SHC
2014-04-18 03:17:39

List of Learning Resources
by Longarmx
2014-04-08 03:14:44

Good Examples
by matheus23
2014-04-05 13:51:37

Good Examples
by Grunnt
2014-04-03 15:48:46

Good Examples
by Grunnt
2014-04-03 15:48:37

Good Examples
by matheus23
2014-04-01 18:40:51

Good Examples
by matheus23
2014-04-01 18:40:34

Anonymous/Local/Inner class gotchas
by Roquen
2014-03-11 15:22:30
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!