Tabbed interface.

This commit is contained in:
Jindra Petřík
2024-10-29 16:55:43 +01:00
parent c93710e0d7
commit fa87f31c71
10 changed files with 753 additions and 439 deletions
@@ -158,8 +158,15 @@ public class TimelinePanel extends JPanel {
public void setTimelined(Timelined timelined) {
this.timelined = timelined;
timelineBodyPanel.setTimeline(timelined.getTimeline());
depthPanel.setTimeline(timelined.getTimeline());
timePanel.setTimeline(timelined.getTimeline());
if (timelined == null) {
timelineBodyPanel.setTimeline(null);
depthPanel.setTimeline(null);
timePanel.setTimeline(null);
} else {
timelineBodyPanel.setTimeline(timelined.getTimeline());
depthPanel.setTimeline(timelined.getTimeline());
timePanel.setTimeline(timelined.getTimeline());
timelineBodyPanel.frameSelect(0, 0);
}
}
}