Панели с разделителем Я нашел этот пример:Как установить пользовательский делитель на
И я хотел бы, чтобы применить его к моей Панели с разделителем.
Так что я:
BasicSplitPaneUI bspUI=(BasicSplitPaneUI)mainContainer.getUI();
mainContainer.setUI(new ola.elementsCustom.SplitPaneDivider(bspUI));
Но это дает мне ошибку, что я не очень понимаю: не
не подходящий метод нашел для setUI() (ola.elementsCustom.SplitPaneDivider) метод javax.swing.JSplitPane.setUI (javax.swing.plaf.SplitPaneUI) не применимо ...
Как это исправить?
@ user1012297 технически правильными, но никто ничего не хочет делать в реальных приложениях ;-) а) в качестве минимум, это было бы сделано для _all_ split панелей приложения через соответствующую запись в UIManager (против выполнения этого в каждом отдельном экземпляре); b) расширить делегат от _real_ LAF (по сравнению с расширением BasicXX); c) сделать это для всех LAF, которые поддерживаются ... – kleopatra