本文整理了Java中org.netbeans.swing.outline.Outline.getRowCount()
方法的一些代码示例,展示了Outline.getRowCount()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Outline.getRowCount()
方法的具体详情如下:
包路径:org.netbeans.swing.outline.Outline
类名称:Outline
方法名:getRowCount
暂无
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-mercurial
public int getRowCount() {
return getOutline().getRowCount();
}
代码示例来源:origin: stackoverflow.com
public void actionPerformed(ActionEvent e) {
final Outline outline = ov.getOutline();
int cols = outline.getColumnCount();
int rows = outline.getRowCount();
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
System.out.print(outline.getValueAt(i, j) + ", ");
}
System.out.println();
}
}
代码示例来源:origin: org.netbeans.api/org-openide-explorer
public void run() {
outline.tableChanged(new TableModelEvent(outline.getModel(), 0, outline.getRowCount()));
}
});
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-dlight-visualizers
@Override
public void propertyChange(PropertyChangeEvent evt) {
stopCellEditing();
if (SwingUtilities.isEventDispatchThread()) {
outline.tableChanged(new TableModelEvent(outline.getModel(), 0, outline.getRowCount()));
} else {
SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() {
outline.tableChanged(new TableModelEvent(outline.getModel(), 0, outline.getRowCount()));
}
});
}
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-dlight-visualizers
@Override
public void run() {
outline.tableChanged(new TableModelEvent(outline.getModel(), 0, outline.getRowCount()));
}
});
代码示例来源:origin: org.netbeans.api/org-openide-explorer
public void propertyChange(PropertyChangeEvent evt) {
// We get this event while editing
stopCellEditingNoCommit();
if( SwingUtilities.isEventDispatchThread() ) {
outline.tableChanged(new TableModelEvent(outline.getModel(), 0, outline.getRowCount()));
} else {
SwingUtilities.invokeLater( new Runnable() {
public void run() {
outline.tableChanged(new TableModelEvent(outline.getModel(), 0, outline.getRowCount()));
}
});
}
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-remotefs-versioning-api
@Override
public T getNodeAtPosition (int position) {
for (int i = 0; i < view.getOutline().getRowCount(); ++i) {
Node n = getNodeAt(view.getOutline().convertRowIndexToModel(i));
T converted = convertNode(n);
if (converted != null) {
if (position-- == 0) {
return converted;
}
}
}
return null;
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-remotefs-versioning-api
private static Node[] getChildrenInDisplayedOrder(Node parent,
OutlineView outlineView) {
Outline outline = outlineView.getOutline();
Node[] unsortedChildren = parent.getChildren().getNodes(true);
int rows = outlineView.getOutline().getRowCount();
int start = findRowIndexInOutline(parent, outline, rows);
if (start == -1 && parent != ExplorerManager.find(outlineView).getRootContext()) {
return unsortedChildren;
}
List<Node> children = new LinkedList<Node>();
for (int j = start + 1; j < rows; j++) {
int childModelIndex = outline.convertRowIndexToModel(j);
if (childModelIndex == -1) {
continue;
}
Object childObject = outline.getModel().getValueAt(
childModelIndex, 0);
Node childNode = Visualizer.findNode(childObject);
if (childNode.getParentNode() == parent) {
children.add(childNode);
} else if (children.size() == unsortedChildren.length) {
break;
}
}
return children.toArray(new Node[children.size()]);
}
代码示例来源:origin: digital-preservation/droid
/**
* Applies the filter.
*/
public void applyFilter() {
//ProfileForm selectedProfile = droidContext.getSelectedProfile();
//DefaultTreeModel treeMdl = (DefaultTreeModel) selectedProfile
DefaultTreeModel treeMdl = (DefaultTreeModel) profileToFilter
.getTreeModel();
Outline outline = profileToFilter.getResultsOutline();
for (int i = outline.getRowCount(); i > 0; i--) {
// remove node from profile spec
DefaultMutableTreeNode node = (DefaultMutableTreeNode) outline.getValueAt(i - 1, 0);
if (!node.isRoot()) {
treeMdl.removeNodeFromParent(node);
}
}
treeMdl.reload();
DefaultMutableTreeNode rootNode = (DefaultMutableTreeNode) treeMdl.getRoot();
//String profileId = droidContext.getSelectedProfile().getProfile().getUuid();
String profileId = profileToFilter.getProfile().getUuid();
List<ProfileResourceNode> childNodes = profileManager.findRootNodes(profileId);
for (ProfileResourceNode profileNode : childNodes) {
DefaultMutableTreeNode treeNode = new DefaultMutableTreeNode(profileNode);
treeNode.setAllowsChildren(profileNode.allowsChildren());
rootNode.add(treeNode);
}
treeMdl.reload();
}
代码示例来源:origin: uk.gov.nationalarchives/droid-ui
/**
* Applies the filter.
*/
public void applyFilter() {
//ProfileForm selectedProfile = droidContext.getSelectedProfile();
//DefaultTreeModel treeMdl = (DefaultTreeModel) selectedProfile
DefaultTreeModel treeMdl = (DefaultTreeModel) profileToFilter
.getTreeModel();
Outline outline = profileToFilter.getResultsOutline();
for (int i = outline.getRowCount(); i > 0; i--) {
// remove node from profile spec
DefaultMutableTreeNode node = (DefaultMutableTreeNode) outline.getValueAt(i - 1, 0);
if (!node.isRoot()) {
treeMdl.removeNodeFromParent(node);
}
}
treeMdl.reload();
DefaultMutableTreeNode rootNode = (DefaultMutableTreeNode) treeMdl.getRoot();
//String profileId = droidContext.getSelectedProfile().getProfile().getUuid();
String profileId = profileToFilter.getProfile().getUuid();
List<ProfileResourceNode> childNodes = profileManager.findRootNodes(profileId);
for (ProfileResourceNode profileNode : childNodes) {
DefaultMutableTreeNode treeNode = new DefaultMutableTreeNode(profileNode);
treeNode.setAllowsChildren(profileNode.allowsChildren());
rootNode.add(treeNode);
}
treeMdl.reload();
}
内容来源于网络,如有侵权,请联系作者删除!