my problem is if I use default, the text color is always different with other text, and the OK button is not equal size with CANCEL button.
The size of the Cancel button
should be different from the size of the OK button, and the text color of the label
should be different form the text color of the text box. Incidentally, if you use defaults when creating your GUI controls, your basic control attributes (such as size, font color, borders, etc) will be set to Java Look & Feel Guidelines.
Eugene.