Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Problem with custom look and feel implementation

 
Jelle Vandebeeck
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a problem with my custom look and feel definition of the LabelUI component.

This is my custom LookAndFeel implementation class:


This is the LabelUI implementation class:


This is the main class that sets the components and the look and feel:


The problem is that I never seem to be entering the paintEnabledText() method of TestLabelUI, instead it still goes to the paintEnabledText() of the BasicLabelUI class. Although I instruct to go to the TestLabelUI in the TestLookAndFeel class...

Can anybody explain what I'm doing wrong?

Thnx!!
 
Brian Cole
Author
Ranch Hand
Posts: 903
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Jelle Vandebeeck:





You need to call this method createUI, not createU.

Also, you probably want to call super.initClassDefaults(table) in initClassDefaults() before you call table.putDefaults(defaults).
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic