Почему значок листа JTree заменяется на «пули»? - PullRequest
1 голос
/ 11 июня 2010

Я выполнил некоторый рефакторинг пакетов и jar-файлов в своем приложении, и теперь у меня есть несколько проблем с внешним видом.- То, что легче объяснить, - это то, что в JTree (встроенном в JXTreeTable) у меня больше нет значка «лист» (файл), а вместо этого серая пуля ... - Еще один из них - это то, что шрифт по умолчанию в TextArea стал 'Courier', Я вынужден заставить его вернуться к обычному шрифту в UIManager, чтобы вернуться к нормальному состоянию ...

Кто-нибудь уже видел эту проблему и знает, почему это происходит и как ее исправить?

Большое спасибо.

1 Ответ

1 голос
/ 15 января 2011

Скорее всего, одна из банок меняет (или больше не меняет) внешний вид приложения.Похоже, вы перешли от внешнего вида Java к внешнему виду «Windows Default».Вы можете попробовать настроить внешний вид и почувствовать себя и посмотреть, сможете ли вы получить желаемые результаты.

Если проблема заключается только в листовом значке, и вы хотите обойти его, вы можете изменить значок налюбое изображение: http://download.oracle.com/javase/tutorial/uiswing/components/tree.html#display.

...