本文整理了Java中javax.swing.tree.TreePath.toString()
方法的一些代码示例,展示了TreePath.toString()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TreePath.toString()
方法的具体详情如下:
包路径:javax.swing.tree.TreePath
类名称:TreePath
方法名:toString
暂无
代码示例来源:origin: stackoverflow.com
public void mouseReleased(MouseEvent ae) {
if(ae.isPopupTrigger()){
popup.show(ae.getComponent(),ae.getX(),ae.getY());
}
TreePath tp = tree.getPathForLocation(ae.getX(), ae.getY());
if (tp != null)
jtf.setText(tp.toString());
else
jtf.setText("");
}
代码示例来源:origin: net.sf.squirrel-sql/squirrel-sql
public void treeExpanded(TreeExpansionEvent evt)
{
// Get the node to be expanded.
final TreePath path = evt.getPath();
final Object parentObj = path.getLastPathComponent();
if (parentObj instanceof ObjectTreeNode)
{
startExpandingTree((ObjectTreeNode)parentObj, false, null, false);
_expandedPathNames.put(path.toString(), null);
}
}
代码示例来源:origin: net.sf.squirrel-sql/squirrel-sql
public void treeCollapsed(TreeExpansionEvent evt)
{
_expandedPathNames.remove(evt.getPath().toString());
}
}
代码示例来源:origin: realXuJiang/bigtable-sql
public void treeExpanded(TreeExpansionEvent evt)
{
// Get the node to be expanded.
final TreePath path = evt.getPath();
final Object parentObj = path.getLastPathComponent();
if (parentObj instanceof ObjectTreeNode)
{
startExpandingTree((ObjectTreeNode)parentObj, false, null, false);
_expandedPathNames.put(path.toString(), null);
}
}
代码示例来源:origin: stackoverflow.com
tree.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent me) {
doMouseClicked(me);
}
});
}
void doMouseClicked(MouseEvent me) {
TreePath tp = tree.getPathForLocation(me.getX(), me.getY());
if (tp != null) {
System.out.println(tp.toString());
}
}
代码示例来源:origin: joel-costigliola/assertj-swing
private JTreeChildrenShowUpCondition(@Nonnull JTree tree, @Nonnull TreePath path) {
super(concat(path.toString(), " to show"));
this.tree = tree;
this.path = path;
}
代码示例来源:origin: realXuJiang/bigtable-sql
public void treeCollapsed(TreeExpansionEvent evt)
{
_expandedPathNames.remove(evt.getPath().toString());
}
}
代码示例来源:origin: net.imagej/ij
public void treeCollapsed (TreeExpansionEvent ev) {
String evPathString = ev.getPath().toString();
evPathString = evPathString.substring(evPathString.indexOf("[")+1,evPathString.lastIndexOf("]"));
evPathString = evPathString.substring(getTitle().length()+2,evPathString.length());
String rootPath = getRootPath().toString();
rootPath = rootPath.substring(rootPath.indexOf("[")+1,rootPath.lastIndexOf("]"));
String path = "["+rootPath +", "+evPathString+"]";
pcp.unsetExpandedStateProperty(path);
}
代码示例来源:origin: imagej/ImageJA
public void treeCollapsed (TreeExpansionEvent ev) {
String evPathString = ev.getPath().toString();
evPathString = evPathString.substring(evPathString.indexOf("[")+1,evPathString.lastIndexOf("]"));
evPathString = evPathString.substring(getTitle().length()+2,evPathString.length());
String rootPath = getRootPath().toString();
rootPath = rootPath.substring(rootPath.indexOf("[")+1,rootPath.lastIndexOf("]"));
String path = "["+rootPath +", "+evPathString+"]";
pcp.unsetExpandedStateProperty(path);
}
代码示例来源:origin: net.imagej/ij
boolean hasPanelForNode(DefaultMutableTreeNode node) {
TreePath path = new TreePath(node.getPath());
return panels.containsKey(pStr2Key(path.toString()));
}
代码示例来源:origin: net.imagej/ij
TreePanel getPanelForNode(DefaultMutableTreeNode node) {
TreePath path = new TreePath(node.getPath());
String pathString = path.toString();
if (panels.containsKey(pStr2Key(pathString)))
return (TreePanel)panels.get(pStr2Key(pathString));
//else return newPanel(node);
else return null;
}
代码示例来源:origin: net.imagej/ij
void registerPanel(TreePanel panel) {
String key = pStr2Key(panel.getRootPath().toString());
panels.put(key,panel);
setPanelShowingProperty(panel.getRootPath().toString());
propertiesChanged=true;
}
代码示例来源:origin: imagej/ImageJA
TreePanel getPanelForNode(DefaultMutableTreeNode node) {
TreePath path = new TreePath(node.getPath());
String pathString = path.toString();
if (panels.containsKey(pStr2Key(pathString)))
return (TreePanel)panels.get(pStr2Key(pathString));
//else return newPanel(node);
else return null;
}
代码示例来源:origin: imagej/ImageJA
void registerPanel(TreePanel panel) {
String key = pStr2Key(panel.getRootPath().toString());
panels.put(key,panel);
setPanelShowingProperty(panel.getRootPath().toString());
propertiesChanged=true;
}
代码示例来源:origin: abbot/abbot
public String toString() {
return Strings.get("tester.JTree.path_not_shown",
new Object[] { path.toString(), dumpTree(tree) });
}
}), timeout);
代码示例来源:origin: abbot/abbot
public String toString() {
return Strings.get("tester.JTree.path_not_shown",
new Object[] { path.toString(), dumpTree(tree) });
}
}), timeout);
代码示例来源:origin: net.imagej/ij
/** Upon window closing, the panel removes itself from the vector of visible panels (member of pcp).
* Then, if this is the only visible panel left, the properties are saved; else, if this is the
* main panel, all other visible panels are also closed and properties
* are saved
*/
public void windowClosing(WindowEvent e) {
if (IJ.debugMode) IJ.log("CP.windowClosing: "+isMainPanel);
if (isMainPanel)
pcp.saveProperties();
pcp.unsetPanelShowingProperty(getRootPath().toString());
}
代码示例来源:origin: imagej/ImageJA
/** Upon window closing, the panel removes itself from the vector of visible panels (member of pcp).
* Then, if this is the only visible panel left, the properties are saved; else, if this is the
* main panel, all other visible panels are also closed and properties
* are saved
*/
public void windowClosing(WindowEvent e) {
if (IJ.debugMode) IJ.log("CP.windowClosing: "+isMainPanel);
if (isMainPanel)
pcp.saveProperties();
pcp.unsetPanelShowingProperty(getRootPath().toString());
}
代码示例来源:origin: net.imagej/ij
void close() {
pFrame.dispatchEvent(new WindowEvent(pFrame,WindowEvent.WINDOW_CLOSING));
pcp.unsetPanelShowingProperty(getRootPath().toString());
}
代码示例来源:origin: sensepost/yeti
@Override
public void valueChanged(TreeSelectionEvent e) {
try {
Log.debug("Clicked: " + e.getPath().toString());
if (miDomain.isSelected()) {
String host = trDomainTree.getSelectionPath().getPathComponent(2).toString();
attributePlugins.setArgs(host);
}
} catch (Exception ex) {
}
}
}
内容来源于网络,如有侵权,请联系作者删除!