Mercurial > hg > thermostat-ng > agent
changeset 1731:ee6a994a4a12
Repaint components after revalidating
Reviewed-by: omajid, neugens
Review-thread: http://icedtea.classpath.org/pipermail/thermostat/2015-April/013635.html
line wrap: on
line diff
--- a/client/swing/src/main/java/com/redhat/thermostat/client/swing/MenuHelper.java Wed Apr 29 16:42:09 2015 +0200 +++ b/client/swing/src/main/java/com/redhat/thermostat/client/swing/MenuHelper.java Tue May 05 08:59:53 2015 -0400 @@ -104,6 +104,7 @@ parent.add(new Menu(menu)); menuBar.revalidate(); + menuBar.repaint(); } }); } catch (InvocationTargetException ite) { @@ -135,6 +136,7 @@ Menu parent = findMenuParent(menuBar, path, false); parent.remove(path[path.length - 1].getContents()); menuBar.revalidate(); + menuBar.repaint(); } }); } catch (InterruptedException ie) {
--- a/client/swing/src/main/java/com/redhat/thermostat/client/swing/components/ThermostatTable.java Wed Apr 29 16:42:09 2015 +0200 +++ b/client/swing/src/main/java/com/redhat/thermostat/client/swing/components/ThermostatTable.java Tue May 05 08:59:53 2015 -0400 @@ -85,6 +85,7 @@ public void repackCells() { resizer.resize(); revalidate(); + repaint(); } public JScrollPane wrap() {
--- a/client/swing/src/main/java/com/redhat/thermostat/client/swing/internal/MainWindow.java Wed Apr 29 16:42:09 2015 +0200 +++ b/client/swing/src/main/java/com/redhat/thermostat/client/swing/internal/MainWindow.java Tue May 05 08:59:53 2015 -0400 @@ -467,6 +467,7 @@ Component toAdd = swingComp.getUiComponent(); contentArea.add(toAdd); contentArea.revalidate(); + contentArea.repaint(); } }); } else {
--- a/client/swing/src/main/java/com/redhat/thermostat/client/swing/internal/accordion/Accordion.java Wed Apr 29 16:42:09 2015 +0200 +++ b/client/swing/src/main/java/com/redhat/thermostat/client/swing/internal/accordion/Accordion.java Tue May 05 08:59:53 2015 -0400 @@ -166,6 +166,7 @@ Accordion.this.contentPane.add(pane); Accordion.this.contentPane.revalidate(); + Accordion.this.contentPane.repaint(); } @Override @@ -187,6 +188,7 @@ content.add(contentUnit); content.revalidate(); + content.repaint(); Map<C, AccordionComponent> componentsMap = components.get(header); if (componentsMap == null) { @@ -212,10 +214,12 @@ JComponent content = pane.getContent(); content.remove(contentUnit.getUiComponent()); content.revalidate(); + content.repaint(); componentFactory.removeComponent(contentUnit, header, component); Accordion.this.contentPane.revalidate(); + Accordion.this.contentPane.repaint(); } @Override @@ -234,6 +238,7 @@ } Accordion.this.contentPane.revalidate(); + Accordion.this.contentPane.repaint(); } }
--- a/client/swing/src/main/java/com/redhat/thermostat/client/swing/internal/accordion/TitledPane.java Wed Apr 29 16:42:09 2015 +0200 +++ b/client/swing/src/main/java/com/redhat/thermostat/client/swing/internal/accordion/TitledPane.java Tue May 05 08:59:53 2015 -0400 @@ -239,6 +239,7 @@ remove(content); } revalidate(); + repaint(); firePropertyChange(EXPANDED_PROPERTY, oldExpaned, expanded); } } @@ -267,6 +268,7 @@ remove(content); expanded = false; revalidate(); + repaint(); } public void setContent(JComponent content) {
--- a/host-cpu/client-swing/src/main/java/com/redhat/thermostat/host/cpu/client/swing/internal/HostCpuPanel.java Wed Apr 29 16:42:09 2015 +0200 +++ b/host-cpu/client-swing/src/main/java/com/redhat/thermostat/host/cpu/client/swing/internal/HostCpuPanel.java Tue May 05 08:59:53 2015 -0400 @@ -156,6 +156,7 @@ legendPanel.add(label); legendPanel.revalidate(); + legendPanel.repaint(); } }); }
--- a/notes/client-swing/src/main/java/com/redhat/thermostat/notes/client/swing/internal/NotesView.java Wed Apr 29 16:42:09 2015 +0200 +++ b/notes/client-swing/src/main/java/com/redhat/thermostat/notes/client/swing/internal/NotesView.java Tue May 05 08:59:53 2015 -0400 @@ -207,6 +207,7 @@ } tagToPanel.clear(); notesAndToolsContainer.revalidate(); + notesAndToolsContainer.repaint(); } }); } @@ -219,6 +220,7 @@ tagToPanel.put(note.getId(), widget); notesContainer.add(widget); notesAndToolsContainer.revalidate(); + notesAndToolsContainer.repaint(); } }); }
--- a/thread/client-swing/src/main/java/com/redhat/thermostat/thread/client/swing/impl/SwingThreadTimelineView.java Wed Apr 29 16:42:09 2015 +0200 +++ b/thread/client-swing/src/main/java/com/redhat/thermostat/thread/client/swing/impl/SwingThreadTimelineView.java Tue May 05 08:59:53 2015 -0400 @@ -120,6 +120,7 @@ contentPane.removeAll(); contentPane.initComponents(); contentPane.revalidate(); + contentPane.repaint(); } }); } @@ -146,6 +147,7 @@ } } timelineContainer.revalidate(); + timelineContainer.repaint(); } }); }
--- a/vm-gc/client-swing/src/main/java/com/redhat/thermostat/vm/gc/client/swing/internal/VmGcPanel.java Wed Apr 29 16:42:09 2015 +0200 +++ b/vm-gc/client-swing/src/main/java/com/redhat/thermostat/vm/gc/client/swing/internal/VmGcPanel.java Tue May 05 08:59:53 2015 -0400 @@ -282,6 +282,7 @@ chartPanelContainer.add(subPanel, gcPanelConstraints); gcPanelConstraints.gridy++; containerPanel.revalidate(); + containerPanel.repaint(); } }); } @@ -298,6 +299,7 @@ chartPanelContainer.remove(subPanel); gcPanelConstraints.gridy--; containerPanel.revalidate(); + containerPanel.repaint(); } }); }
--- a/vm-heap-analysis/client-swing/src/main/java/com/redhat/thermostat/vm/heap/analysis/client/swing/internal/HeapSwingView.java Wed Apr 29 16:42:09 2015 +0200 +++ b/vm-heap-analysis/client-swing/src/main/java/com/redhat/thermostat/vm/heap/analysis/client/swing/internal/HeapSwingView.java Tue May 05 08:59:53 2015 -0400 @@ -295,6 +295,7 @@ visiblePane.add(heapDetailPanel); visiblePane.revalidate(); + visiblePane.repaint(); } }); } @@ -308,6 +309,7 @@ public void run() { heapDetailPanel.setBottom(view.getUiComponent()); visiblePane.revalidate(); + visiblePane.repaint(); } }); }
--- a/vm-heap-analysis/client-swing/src/main/java/com/redhat/thermostat/vm/heap/analysis/client/swing/internal/SwingHeapDumpListView.java Wed Apr 29 16:42:09 2015 +0200 +++ b/vm-heap-analysis/client-swing/src/main/java/com/redhat/thermostat/vm/heap/analysis/client/swing/internal/SwingHeapDumpListView.java Tue May 05 08:59:53 2015 -0400 @@ -124,6 +124,7 @@ table.add(item); } container.revalidate(); + container.repaint(); } }); }
--- a/vm-io/client-swing/src/main/java/com/redhat/thermostat/vm/io/client/swing/internal/VmIoPanel.java Wed Apr 29 16:42:09 2015 +0200 +++ b/vm-io/client-swing/src/main/java/com/redhat/thermostat/vm/io/client/swing/internal/VmIoPanel.java Tue May 05 08:59:53 2015 -0400 @@ -170,6 +170,7 @@ legendPanel.add(label); legendPanel.revalidate(); + legendPanel.repaint(); } }
--- a/vm-memory/client-swing/src/main/java/com/redhat/thermostat/vm/memory/client/swing/internal/MemoryStatsViewImpl.java Wed Apr 29 16:42:09 2015 +0200 +++ b/vm-memory/client-swing/src/main/java/com/redhat/thermostat/vm/memory/client/swing/internal/MemoryStatsViewImpl.java Tue May 05 08:59:53 2015 -0400 @@ -188,6 +188,7 @@ updateRegion(region); graphPanel.revalidate(); + graphPanel.repaint(); } }); }