From 6cb1674d1401f5ac1bda86f903a91010849f46cd Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Mon, 4 Nov 2019 18:36:18 +0000 Subject: [PATCH] set row height for tables pt2 --- gui/griffon-app/views/com/muwire/gui/BrowseView.groovy | 3 ++- .../views/com/muwire/gui/FetchCertificatesView.groovy | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/gui/griffon-app/views/com/muwire/gui/BrowseView.groovy b/gui/griffon-app/views/com/muwire/gui/BrowseView.groovy index b1d248b6..50deab16 100644 --- a/gui/griffon-app/views/com/muwire/gui/BrowseView.groovy +++ b/gui/griffon-app/views/com/muwire/gui/BrowseView.groovy @@ -40,6 +40,7 @@ class BrowseView { def resultsTable def lastSortEvent void initUI() { + int rowHeight = application.context.get("row-height") mainFrame = application.windowManager.findWindow("main-frame") dialog = new JDialog(mainFrame, model.host.getHumanReadableName(), true) dialog.setResizable(true) @@ -52,7 +53,7 @@ class BrowseView { label(text : bind {model.totalResults == 0 ? "" : Math.round(model.resultCount * 100 / model.totalResults)+ "%"}) } scrollPane (constraints : BorderLayout.CENTER){ - resultsTable = table(autoCreateRowSorter : true) { + resultsTable = table(autoCreateRowSorter : true, rowHeight : rowHeight) { tableModel(list : model.results) { closureColumn(header: "Name", preferredWidth: 350, type: String, read : {row -> row.name.replace('<','_')}) closureColumn(header: "Size", preferredWidth: 20, type: Long, read : {row -> row.size}) diff --git a/gui/griffon-app/views/com/muwire/gui/FetchCertificatesView.groovy b/gui/griffon-app/views/com/muwire/gui/FetchCertificatesView.groovy index 8f5627e2..848423b9 100644 --- a/gui/griffon-app/views/com/muwire/gui/FetchCertificatesView.groovy +++ b/gui/griffon-app/views/com/muwire/gui/FetchCertificatesView.groovy @@ -34,6 +34,7 @@ class FetchCertificatesView { def lastSortEvent void initUI() { + int rowHeight = application.context.get("row-height") mainFrame = application.windowManager.findWindow("main-frame") dialog = new JDialog(mainFrame, model.result.name, true) dialog.setResizable(true) @@ -46,7 +47,7 @@ class FetchCertificatesView { label(text : bind {model.certificateCount == 0 ? "" : Math.round(model.certificateCount * 100 / model.totalCertificates)+"%"}) } scrollPane(constraints : BorderLayout.CENTER) { - certsTable = table(autoCreateRowSorter : true) { + certsTable = table(autoCreateRowSorter : true, rowHeight : rowHeight) { tableModel(list : model.certificates) { closureColumn(header : "Issuer", preferredWidth : 200, type : String, read : {it.issuer.getHumanReadableName()}) closureColumn(header : "Name", preferredWidth : 200, type: String, read : {it.name.toString()})