Mercurial > hg > release > thermostat-1.4
changeset 1847:99efc6c1656f
Add scrollpane to network table in host overview
PR2835
Reviewed-by: jerboaa
Review-thread: http://icedtea.classpath.org/pipermail/thermostat/2016-February/017644.html
Review-thread: http://icedtea.classpath.org/pipermail/thermostat/2015-December/017184.html
author | Andrew Azores <aazores@redhat.com> |
---|---|
date | Mon, 14 Dec 2015 12:20:54 -0500 |
parents | 842d04b266c6 |
children | 7a3dcb6148be |
files | host-overview/client-swing/src/main/java/com/redhat/thermostat/host/overview/client/swing/internal/HostOverviewPanel.java |
diffstat | 1 files changed, 5 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/host-overview/client-swing/src/main/java/com/redhat/thermostat/host/overview/client/swing/internal/HostOverviewPanel.java Tue Feb 02 12:13:27 2016 -0500 +++ b/host-overview/client-swing/src/main/java/com/redhat/thermostat/host/overview/client/swing/internal/HostOverviewPanel.java Mon Dec 14 12:20:54 2015 -0500 @@ -45,6 +45,7 @@ import javax.swing.JScrollPane; import javax.swing.JTable; import javax.swing.LayoutStyle.ComponentPlacement; +import javax.swing.ScrollPaneConstants; import javax.swing.SwingUtilities; import javax.swing.table.JTableHeader; import javax.swing.table.TableCellRenderer; @@ -63,9 +64,6 @@ import com.redhat.thermostat.shared.locale.Translate; import com.redhat.thermostat.swing.components.experimental.dial.RadialControl; -import javax.swing.border.TitledBorder; -import javax.swing.border.LineBorder; - import java.awt.Color; import javax.swing.JLabel; @@ -370,7 +368,10 @@ panel.setLayout(new BorderLayout(0, 0)); networkTable = new JTable(networkTableModel); - panel.add(networkTable); + ThermostatScrollPane networkScrollPane = new ThermostatScrollPane(networkTable); + networkScrollPane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER); + networkScrollPane.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED); + panel.add(networkScrollPane); JTableHeader header = networkTable.getTableHeader(); panel.add(header, BorderLayout.PAGE_START);