major theme updates, moving theme out of Mode, pieces in place for dynamic updates

This commit is contained in:
Ben Fry
2021-07-07 18:07:23 -04:00
parent 83da053301
commit b87cf162eb
31 changed files with 449 additions and 251 deletions

View File

@@ -50,7 +50,7 @@ class ASTViewer {
return super.convertValueToText(value, selected, expanded, leaf, row, hasFocus);
}
};
tree.setCellRenderer(new ZoomTreeCellRenderer(editor.getMode()));
tree.setCellRenderer(new ZoomTreeCellRenderer());
window.addComponentListener(new ComponentAdapter() {
@Override
public void componentHidden(ComponentEvent e) {

View File

@@ -82,7 +82,7 @@ class ShowUsage {
JScrollPane sp2 = new JScrollPane();
tree = new JTree();
ZoomTreeCellRenderer renderer =
new ZoomTreeCellRenderer(editor.getMode());
new ZoomTreeCellRenderer();
tree.setCellRenderer(renderer);
renderer.setLeafIcon(null);
renderer.setClosedIcon(null);