Skip to content
Snippets Groups Projects
Commit 1bfd7af3 authored by Philipp Spohr's avatar Philipp Spohr
Browse files

Fix for width?

parent 3ae8a0a3
Branches
Tags
No related merge requests found
...@@ -44,6 +44,7 @@ import javax.swing.JPanel; ...@@ -44,6 +44,7 @@ import javax.swing.JPanel;
import javax.swing.JTabbedPane; import javax.swing.JTabbedPane;
import javax.swing.LayoutStyle; import javax.swing.LayoutStyle;
import javax.swing.SwingConstants; import javax.swing.SwingConstants;
import javax.swing.SwingUtilities;
import org.cytoscape.application.swing.CytoPanelComponent; import org.cytoscape.application.swing.CytoPanelComponent;
import org.cytoscape.application.swing.CytoPanelName; import org.cytoscape.application.swing.CytoPanelName;
...@@ -84,9 +85,6 @@ NetworkAboutToBeDestroyedListener ...@@ -84,9 +85,6 @@ NetworkAboutToBeDestroyedListener
//MACRO //MACRO
//TODO: (Nächstes Leben) find a good solution with Swing that scales the panel and respects layout
private static final int HACKFIX_FIXED_WIDTH = 128+256;
private final JTabbedPane tabbedPane; private final JTabbedPane tabbedPane;
private final JButton destroyButton; private final JButton destroyButton;
...@@ -183,7 +181,7 @@ NetworkAboutToBeDestroyedListener ...@@ -183,7 +181,7 @@ NetworkAboutToBeDestroyedListener
horizontalGroup horizontalGroup
.addComponent(marker,DEFAULT_SIZE,DEFAULT_SIZE,DEFAULT_SIZE) .addComponent(marker,DEFAULT_SIZE,DEFAULT_SIZE,DEFAULT_SIZE)
.addComponent(invalidLabel,DEFAULT_SIZE, PREFERRED_SIZE,Short.MAX_VALUE) .addComponent(invalidLabel,DEFAULT_SIZE, PREFERRED_SIZE,Short.MAX_VALUE)
.addComponent(tabbedPane,HACKFIX_FIXED_WIDTH, PREFERRED_SIZE,Short.MAX_VALUE) .addComponent(tabbedPane,DEFAULT_SIZE, PREFERRED_SIZE,Short.MAX_VALUE)
.addComponent(destroyButton,DEFAULT_SIZE, DEFAULT_SIZE,DEFAULT_SIZE); .addComponent(destroyButton,DEFAULT_SIZE, DEFAULT_SIZE,DEFAULT_SIZE);
verticalGroup verticalGroup
.addComponent(marker,DEFAULT_SIZE,DEFAULT_SIZE,PREFERRED_SIZE) .addComponent(marker,DEFAULT_SIZE,DEFAULT_SIZE,PREFERRED_SIZE)
...@@ -195,9 +193,14 @@ NetworkAboutToBeDestroyedListener ...@@ -195,9 +193,14 @@ NetworkAboutToBeDestroyedListener
layout.setAutoCreateGaps(true); layout.setAutoCreateGaps(true);
layout.setAutoCreateContainerGaps(true); layout.setAutoCreateContainerGaps(true);
//SWING BLACK MAGIC FOR ADEPTS SwingUtilities.invokeLater(new Runnable() {
this.setMinimumSize(new Dimension(HACKFIX_FIXED_WIDTH,this.getMinimumSize().height));
@Override
public void run() {
revalidate();
}
});
this.setLayout(layout); this.setLayout(layout);
registerAllListeners(); registerAllListeners();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment