本文整理汇总了Java中com.vlsolutions.swing.docking.DockKey.setName方法的典型用法代码示例。如果您正苦于以下问题:Java DockKey.setName方法的具体用法?Java DockKey.setName怎么用?Java DockKey.setName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.vlsolutions.swing.docking.DockKey
的用法示例。
在下文中一共展示了DockKey.setName方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: DockKey
import com.vlsolutions.swing.docking.DockKey; //导入方法依赖的package包/类
/**
*
* Main constructor for the GUIOpenGL class
*
* @param glCanv : the OpenGL canvas to paint on
* @param h : the Hypership instance
*/
public GUIOpenGL(GLCanvas glCanv, Hypership h)
{
hyper = h;
key = new DockKey("OpenGL");
key.setName(" Membership View");
key.setTooltip("Explore the hyperbolic membership.");
key.setIcon(new ImageIcon("icons/member_view.gif"));
key.setCloseEnabled(false);
key.setAutoHideEnabled(false);
key.setFloatEnabled(false);
key.setMaximizeEnabled(true);
key.setResizeWeight(1f);
setLayout(new BorderLayout());
this.setDropTarget(new DropTarget(this, this));
add(glCanv, BorderLayout.CENTER);
}
示例2: DockKey
import com.vlsolutions.swing.docking.DockKey; //导入方法依赖的package包/类
/**
*
* Main constructor for the GUIFileExplorer.
* Allocates all memory resources.
*
*/
public GUIFileExplorer()
{
initTreeSys(".");
key = new DockKey("File Explorer");
setLayout(new BorderLayout());
jsp = new JScrollPane(tree);
jsp.setPreferredSize(new Dimension(200, 200));
JButton changeRoot = new JButton("Change root ...");
changeRoot.setToolTipText("Changes the root directory.");
changeRoot.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
JFileChooser fileChoose = new JFileChooser();
fileChoose.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
int returnVal = fileChoose.showOpenDialog(fileChoose);
if (returnVal == JFileChooser.APPROVE_OPTION)
{
File file = fileChoose.getSelectedFile();
initTreeSys(file.getAbsolutePath());
remove(jsp);
jsp = new JScrollPane(tree);
add(jsp, BorderLayout.CENTER);
revalidate();
//repaint();
}
}});
add(changeRoot, BorderLayout.NORTH);
add(jsp, BorderLayout.CENTER);
key.setName(" Explorer");
key.setTooltip("Explore your filesystem.");
key.setIcon(new ImageIcon("icons/file_explorer.gif"));
key.setAutoHideBorder(DockingConstants.HIDE_LEFT);
key.setMaximizeEnabled(false);
key.setCloseEnabled(false);
}
示例3: updatePageComponentProperties
import com.vlsolutions.swing.docking.DockKey; //导入方法依赖的package包/类
protected void updatePageComponentProperties(PageComponent pageComponent) {
Dockable dockable = getDockable(pageComponent);
DockKey dockKey = dockable.getDockKey();
if (pageComponent.getIcon() != null) {
dockKey.setIcon(pageComponent.getIcon());
}
dockKey.setName(pageComponent.getDisplayName());
dockKey.setTooltip(pageComponent.getCaption());
}