package com.vci.client.portal.UI;
|
|
import java.awt.BorderLayout;
|
import java.awt.FlowLayout;
|
|
import javax.swing.JButton;
|
import javax.swing.JDialog;
|
import javax.swing.JPanel;
|
import javax.swing.border.EmptyBorder;
|
import javax.swing.JTabbedPane;
|
|
import com.vci.client.LogonApplication;
|
import com.vci.corba.portal.data.PLUILayout;
|
|
public class NavigationDialog extends JDialog {
|
|
private final JPanel contentPanel = new JPanel();
|
|
private PLUILayout plpagelayoutdefination;
|
private String btmName;
|
private JPanel treeSetPanel;
|
private JPanel treeTableSet;
|
|
/**
|
* Create the dialog.
|
*/
|
public NavigationDialog(PLUILayout plpagelayoutdefination,
|
String btmName) {
|
super(LogonApplication.frame, true);
|
this.plpagelayoutdefination = plpagelayoutdefination;
|
this.btmName = btmName;
|
init();
|
this.setLocationRelativeTo(null);
|
this.setVisible(true);
|
}
|
|
private void init() {
|
setBounds(100, 100, 490, 398);
|
getContentPane().setLayout(new BorderLayout());
|
contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5));
|
getContentPane().add(contentPanel, BorderLayout.CENTER);
|
contentPanel.setLayout(new BorderLayout(0, 0));
|
JTabbedPane tabbedPane = new JTabbedPane(JTabbedPane.TOP);
|
contentPanel.add(tabbedPane);
|
treeSetPanel = new TreeSetPanel(plpagelayoutdefination, btmName, this);
|
tabbedPane.addTab("Tree设置", null, treeSetPanel, null);
|
treeTableSet = new TreeTablePanel(plpagelayoutdefination, btmName, this);
|
tabbedPane.addTab("TreeTable设置", null, treeTableSet, null);
|
}
|
|
}
|