2013-07-24 2 views
1

Я новичок в Java GUI, и я хочу установить красивый внешний вид; но проблема в том, что мне совсем не нравится внешний вид. У всех есть хорошие и плохие стили. Будучи конкретным, я использую Nimbus внешний вид, но мне нравится таблица и текстовая область жидкого внешнего вида. Я хочу использовать внешний вид Nimbus по умолчанию, но используйте только JTable и JTextArea Liquid Look and feel. Это возможно?Как мы можем объединить элементы из разных взглядов и чувств?

Пожалуйста, ответьте, используя легкий лексикон, как я уже сказал, я новичок.

ps: Я использую Netbeans.

+0

Я использую netbeans как IDE, это только для вашей информации. – JProgrammer

+2

Я не могу покончить, не без большой работы. Ожидается, что внешний вид будет единым унифицированным слоем презентации. Вы можете взглянуть на [Synth Look and Feel] (http://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/synth.html), который касается скининга и использования Nimbus. Лично я придерживаюсь взгляда на платформу, вы получите гораздо больше одобрения пользователя, если будете придерживаться того, чего ожидаете пользователи и используете - IMHO – MadProgrammer

+0

Спасибо за вашу помощь, это ваше мнение или вы уверены в Это? что это не может быть сделано – JProgrammer

ответ

2

Возможно использование ad hoc Поднятый подход here для JTree икон.

image

Слева: com.apple.laf.AquaLookAndFeel

Справа: javax.swing.plaf.metal.MetalLookAndFeel

Добавление: В то время как не все комбинации совместимы, вы можете изучить определенный UIManager Defaults для ключей, общих для обоих. Несколько примеров JTable показаны here.

+0

извините, но проблема в том, что я сказал в своем вопросе, что хочу использовать только Jtable и JtextArea, я уже использовал средство визуализации для Jtree. Но спасибо за ваш ответ. – JProgrammer

+0

Вы можете изменить свой вопрос, включив в него [sscce] (http://sscce.org/) на основе [example] (http://stackoverflow.com/a/14262706/230513) и соответствующего ['UIManager 'defaults] (http://stackoverflow.com/a/3974748/230513). – trashgod

+0

что нужно SSCCE, когда Netbeans автоматически устанавливает код Nimbus Look & Feel в основном методе – JProgrammer

Смежные вопросы