Описание тега look-and-feel

Вопросы о внешнем виде (LaF) приложений с графическим пользовательским интерфейсом (GUI). Сюда входят вопросы о том, как добиться определенного внешнего вида (например, собственного стиля ОС) или как изменить поведение компонента.
2 ответа

Неправильные цвета в JList при использовании Nimbus и Java 8U20

Мое приложение использует неправильные цвета для JList, так как я обновил до последней версии Java 8 (U20). Например, вместо темно-синего цвета для выбранных элементов используется светло-серый. Простое тестовое приложение: import javax.swing.Defaul…
05 сен '14 в 11:50
0 ответов

Nimbus Look and Feel: Как изменить цвет фона отключенного JSpinner?

Я использую Swing с Nimbus Look and Feel. Я изменил цвета по умолчанию, с кодом, подобным этому: UIManager.put("nimbusBase", BLUE); UIManager.put("inactiveCaption", GRAY); ... Проблема в том, что инвалиды JSpinner не использует серый для фона (как в…
21 окт '15 в 19:27
1 ответ

Получение цветов TableCellEditor для соответствия внешнему виду

Так что у меня есть собственные CellEditors и CellRenderers, и хотя я делаю component.setForeground(isSelected ? table.getSelectionForeground() : table.getForeground()); component.setBackground(isSelected ? table.getSelectionBackground() : table.get…
14 май '09 в 10:49
1 ответ

Ошибка UIDefaults.getUI() в моем внешнем виде

Я занимаюсь разработкой внешнего вида на Java. Когда я применяю его к своей программе, я получаю следующее исключение / ошибку: UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JButton[,0,0,0x 0,invalid,alignmentX=0.0,alignmentY=0.0,…
25 дек '11 в 07:18
2 ответа

Пользовательский внешний вид кнопки Matlab с Java

Я хочу изменить внешний вид кнопки Matlab с помощью Java. Для этого я использую приложение Findjobj. Однако из-за того, что я не знаю Java, у меня возникают проблемы с правильным использованием классов Java, поэтому мне нужно, чтобы у моей кнопки бы…
11 фев '12 в 17:45
0 ответов

Старайтесь не получать одинаковую информацию от предыдущего класса к следующему классу в Java

У меня есть два занятия по Java. Второй появляется по кнопке на первом Java-классе. Я настроил внешний вид и содержание первого класса Java, как только создаю второй класс Java, нажимая кнопку в первом классе Java, он также поставляется с такой же и…
17 апр '14 в 08:28
2 ответа

Раскраска слайдера иконой JSlider

Хотелось бы перекрасить маркер или большой палец JSlider вместо стандартного серого. Как мне этого добиться?
09 авг '11 в 07:16
1 ответ

NPE При запуске NetBeans с использованием GTK LAF

Недавно я получил странный след стека в логах netbeans (я добавил его в конец этого поста). Я был в состоянии отследить это до LAF. Эта ошибка возникает при запуске Netbeans с использованием GTK LAF, но отлично работает в Metal и с использованием со…
26 сен '11 в 13:06
1 ответ

Поддержка HiDPI с java 9+, устранение проблемы с линиями сетки JTable с Windows L&F - но не с Nimbus

Я перевожу свое приложение Swing на Java 11, чтобы воспользоваться поддержкой отображения HiDPI. Я использую монитор Samsung с разрешением 3840x2160, масштабирование на 125%, с Windows 10. Хотя java 9 и выше объявлены как должным образом обрабатываю…
04 дек '18 в 01:47
0 ответов

Узнайте причину исключения NullPointerException в собственных классах Java, SynthTreeUI с использованием LAF Nimbus

Примечание для рецензентов: Это может быть (возможно, известная) ошибка в NimbusLookAndFeel, и она (пока еще) не является дублированием канонического вопроса NPE. У меня есть несколько классов, но я понятия не имею, какой из них может подразумевать …
1 ответ

Как я могу установить JProgressBar в Nimbus Lookandfeel, сохраняя при этом остальную часть пользовательского интерфейса, чтобы он не менялся?

Я хотел бы установить ВСЕ JProgressBar в моем приложении Swing в стиле Nimbus, а остальное - Windows, Metal, Quauqa, что угодно. Как я могу сделать это на Java?
29 окт '12 в 04:21
1 ответ

Java Syntettica выглядит и чувствует

В последнее время я многому научился на Java; В настоящее время я использую Swing для GUI; И я хочу использовать L&F; Synthetica; Мне нужна помощь, с чего начать, могут помочь некоторые всеобъемлющие учебники, Мне также интересно, если бы я потратил…
10 фев '14 в 20:54
0 ответов

Как применить DevExpress LookAndFeel к стороннему контролю

У меня есть сторонний элемент управления ( DevComponents.AdvTree.AdvTree) в моем проекте, и я должен иметь возможность применять DevExpress LookAndFeel (скин), используемый в моей форме. Я нашел этот пример из DevExpress, но это так далеко, как я не…
31 май '18 в 23:30
5 ответов

JFileChooser с Windows7 выглядит и чувствую отсутствующие кнопки

Мне удалось создать JFileChooser в окнах посмотрите и почувствуйте с помощью следующего кода try { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); } catch (Exception e) { } Но когда появляется JFileChooser, ему не хватает кнопок…
17 фев '10 в 16:42
0 ответов

Использовать lookandfeel исключить некоторые объекты GUI

Я нахожу некоторый плагин lookandfeel и хочу использовать его в своем приложении, LAF работает весь объект GUI, но у меня есть некоторый пользовательский объект GUI, например, я настраиваю JCheckbox и JTree, если я использую lookandfeel, тогда моя н…
14 апр '16 в 05:42
1 ответ

Свойства пользовательского интерфейса JPanel и TitledBorder с помощью Nimbus

Я хотел бы изменить Nimbus TitledBorder L&F; по умолчанию на простую синюю закругленную границу. Название также должно быть синим. Я мог бы сделать это, но проблема в том, что я хотел бы применить его к конкретной панели, а не ко всем панелям в моем…
23 мар '11 в 21:53
1 ответ

Изменить внешний вид приложения Yahoo Blueprint

Можно ли изменить "голубоватый стиль" мобильного приложения, разработанного с помощью Yahoo Blueprint? Я хотел бы использовать по крайней мере мои собственные цвета.
28 янв '10 в 11:36
3 ответа

Laf с открытым исходным кодом [look n feel] для приложения Java Swing

Что такое lafs с открытым исходным кодом [look n feel] для приложения java swing?
29 май '10 в 08:20
2 ответа

UIManager.getColor иногда возвращает ноль

У меня есть апплет, который генерирует исключение nullpointer в этой строке (но только иногда) во время загрузки: (txtpnNoSeHa - это JEditorPane внутри класса, расширяющего JPanel. Эта панель создается внутри конструктора апплета) txtpnNoSeHa.setBac…
03 апр '13 в 21:54
1 ответ

Как минимизировать постоянно меняющиеся изменения стиля сайта с помощью AngularJS

Я действительно хочу минимизировать работу по изменению внешнего вида на моем сайте / портале. Изменения иногда связаны только с CSS, который иногда хочет, чтобы я обновил имя классов, и в большинстве случаев обновляются только внутренние стили (тол…