r2826 - trunk/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/tab
Author: kmorin Date: 2014-05-13 18:57:33 +0200 (Tue, 13 May 2014) New Revision: 2826 Url: http://forge.nuiton.org/projects/jaxx/repository/revisions/2826 Log: refs #3189 [CustomTab] Add a button to close the custom tab Modified: trunk/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/tab/DelegateTabContainerHandler.java Modified: trunk/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/tab/DelegateTabContainerHandler.java =================================================================== --- trunk/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/tab/DelegateTabContainerHandler.java 2014-05-08 10:29:35 UTC (rev 2825) +++ trunk/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/tab/DelegateTabContainerHandler.java 2014-05-13 16:57:33 UTC (rev 2826) @@ -40,11 +40,9 @@ public class DelegateTabContainerHandler implements TabContainerHandler { final JTabbedPane tabbedPane; - final TabContainerHandler mainHandler; - public DelegateTabContainerHandler(JTabbedPane tabbedPane, TabContainerHandler mainHandler) { + public DelegateTabContainerHandler(JTabbedPane tabbedPane) { this.tabbedPane = tabbedPane; - this.mainHandler = mainHandler; } @Override @@ -109,7 +107,7 @@ @Override public void setCustomTab(int index, TabContentModel model) { JTabbedPane tabPanel = getTabPanel(); - tabPanel.setTabComponentAt(index, new CustomTab(model, mainHandler)); + tabPanel.setTabComponentAt(index, new CustomTab(model, this)); } @Override
participants (1)
-
kmorin@users.nuiton.org