| ใใใฑใผใธ | ่ชฌๆ |
|---|---|
| javax.swing |
ใในใฆใฎใใฉใใใใฉใผใ ไธใงๅฏ่ฝใชใใใๅใใใใซๆฉ่ฝใใใ่ปฝ้ใ(Javaๅ
ฑ้่จ่ช)ใณใณใใผใใณใใฎใปใใใๆไพใใพใใ
|
| javax.swing.event |
Swingใณใณใใผใใณใใซใใฃใฆใใชใฌใผใใใใคใใณใใๆไพใใพใใ
|
| javax.swing.plaf |
1ใคใฎใคใณใฟใใงใผในใใใณๅคใใฎabstractใฏใฉในใๆไพใใฆใใใSwingใฏใใฉใฐใคใณๅฏ่ฝใชLook & Feelๆฉ่ฝใๆไพใใใใใซใใใใๅฉ็จใใพใใ
|
| javax.swing.plaf.basic |
ๅบๆฌLook & Feelใซๅพใฃใฆๆง็ฏใใใใฆใผใถใผใปใคใณใฟใใงใผในใปใชใใธใงใฏใใๆไพใใพใใ
|
| javax.swing.plaf.metal |
ใใใฉใซใใฎLook & FeelใงใใJava Look & Feel (ไปฅๅใฎใณใผใๅใฏMetal)ใซๅพใฃใฆๆง็ฏใใใใฆใผใถใผใปใคใณใฟใใงใผในใปใชใใธใงใฏใใๆไพใใพใใ
|
| javax.swing.plaf.multi |
่คๆฐใฎLook & Feelใ็ตๅใใใฆใผใถใผใปใคใณใฟใใงใผในใปใชใใธใงใฏใใๆไพใใพใใ
|
| javax.swing.plaf.synth |
Synthใฏใใในใฆใฎใใคใณใใๅง่ญฒใใใในใญใณ่จญๅฎๅฏ่ฝใชLook & Feelใงใใ
|
| javax.swing.tree |
javax.swing.JTreeใๅฆ็ใใใใใฎใฏใฉในใจใคใณใฟใใงใผในใๆไพใใพใใ |
| ไฟฎ้ฃพๅญใจๅ | ใกใฝใใ | ่ชฌๆ |
|---|---|---|
TreePath |
JTree.getAnchorSelectionPath()
ใขใณใซใผใจ่ญๅฅใใใใในใ่ฟใใพใใ
|
|
TreePath |
JTree.getClosestPathForLocation(int x, int y)
xใyใซใใฃใจใ่ฟใใใผใใธใฎใในใ่ฟใใพใใ
|
|
TreePath |
JTree.getEditingPath()
็พๅจ็ทจ้ใใใฆใใ่ฆ็ด ใฎใในใ่ฟใใพใใ
|
|
TreePath |
JTree.getLeadSelectionPath()
ใชใผใใจ่ญๅฅใใใใในใ่ฟใใพใใ
|
|
TreePath |
JTree.getNextMatch(String prefix, int startingRow, Position.Bias bias)
prefixใงๅงใพใๆฌกใฎใใชใผ่ฆ็ด ใธใฎTreePathใ่ฟใใพใใ
|
|
TreePath |
JTree.DropLocation.getPath()
ใใญใใใใใใใผใฟใใใชใผๅ
ใฎใฉใใซ้
็ฝฎใใในใใใๆๅฎใใใในใ่ฟใใพใใ
|
|
protected TreePath[] |
JTree.getPathBetweenRows(int index0, int index1)
ๆๅฎใใใ่กใฎ้(ใใฎ่กใๅซใ)ใฎใในใ่ฟใใพใใ
|
|
TreePath |
JTree.getPathForLocation(int x, int y)
ๆๅฎใใใไฝ็ฝฎใซใใใใผใใฎใในใ่ฟใใพใใ
|
|
TreePath |
JTree.getPathForRow(int row)
ๆๅฎใใใ่กใฎใในใ่ฟใใพใใ
|
|
TreePath |
JTree.getSelectionPath()
้ธๆใใใๆๅใฎใใผใใฎใในใ่ฟใใพใใ
|
|
TreePath[] |
JTree.getSelectionPaths()
้ธๆใใใใในใฆใฎๅคใฎใในใ่ฟใใพใใ
|
| ไฟฎ้ฃพๅญใจๅ | ใกใฝใใ | ่ชฌๆ |
|---|---|---|
protected Enumeration<TreePath> |
JTree.getDescendantToggledPaths(TreePath parent)
parentใฎไธไฝใใผใใงใใใๅฑ้ใใใฆใใTreePathsใฎEnumerationใ่ฟใใพใใ |
|
Enumeration<TreePath> |
JTree.getExpandedDescendants(TreePath parent)
็พๅจๅฑ้ใใใฆใใใใน
parentใฎไธไฝใใผใใใๆใEnumerationใ่ฟใใพใใ |
| ไฟฎ้ฃพๅญใจๅ | ใกใฝใใ | ่ชฌๆ |
|---|---|---|
void |
JTree.addSelectionPath(TreePath path)
ๆๅฎใใใ
TreePathใซใใฃใฆ่ญๅฅใใใใใผใใ็พๅจใฎ้ธๆใซ่ฟฝๅ ใใพใใ |
|
void |
JTree.addSelectionPaths(TreePath[] paths)
ใในใฎ้
ๅใฎๅใในใ็พๅจใฎ้ธๆใซ่ฟฝๅ ใใพใใ
|
|
void |
JTree.EmptySelectionModel.addSelectionPaths(TreePath[] paths)
ใใใใชใผใใผใฉใคใใใฆใไฝใ่กใใใพใใใ
EmptySelectionModelใฏ้ธๆใ่จฑๅฏใใพใใใ |
|
void |
JTree.collapsePath(TreePath path)
ๆๅฎใใใใในใซใใฃใฆ่ญๅฅใใใใใผใใๅ็ดใใใ่กจ็คบๅฏ่ฝใซใชใใใใซใใพใใ
|
|
void |
JTree.expandPath(TreePath path)
ๆๅฎใใใใในใซใใฃใฆ่ญๅฅใใใใใผใใๅฑ้ใใใ่กจ็คบๅฏ่ฝใซใชใใใใซใใพใใ
|
|
void |
JTree.fireTreeCollapsed(TreePath path)
ใใฎใคใใณใใปใฟใคใใฎ้็ฅๅฏพ่ฑกใจใใฆ็ป้ฒใใใฆใใใในใฆใฎใชในใใผใซ้็ฅใใพใใ
|
|
void |
JTree.fireTreeExpanded(TreePath path)
ใใฎใคใใณใใปใฟใคใใฎ้็ฅๅฏพ่ฑกใจใใฆ็ป้ฒใใใฆใใใในใฆใฎใชในใใผใซ้็ฅใใพใใ
|
|
void |
JTree.fireTreeWillCollapse(TreePath path)
ใใฎใคใใณใใปใฟใคใใฎ้็ฅๅฏพ่ฑกใจใใฆ็ป้ฒใใใฆใใใในใฆใฎใชในใใผใซ้็ฅใใพใใ
|
|
void |
JTree.fireTreeWillExpand(TreePath path)
ใใฎใคใใณใใปใฟใคใใฎ้็ฅๅฏพ่ฑกใจใใฆ็ป้ฒใใใฆใใใในใฆใฎใชในใใผใซ้็ฅใใพใใ
|
|
protected Enumeration<TreePath> |
JTree.getDescendantToggledPaths(TreePath parent)
parentใฎไธไฝใใผใใงใใใๅฑ้ใใใฆใใTreePathsใฎEnumerationใ่ฟใใพใใ |
|
Enumeration<TreePath> |
JTree.getExpandedDescendants(TreePath parent)
็พๅจๅฑ้ใใใฆใใใใน
parentใฎไธไฝใใผใใใๆใEnumerationใ่ฟใใพใใ |
|
Rectangle |
JTree.getPathBounds(TreePath path)
ๆๅฎใใใใใผใใๆ็ปใใใ
Rectangleใ่ฟใใพใใ |
|
int |
JTree.getRowForPath(TreePath path)
ๆๅฎใใใใในใซใใฃใฆ่ญๅฅใใใใใผใใ่กจ็คบใใ่กใ่ฟใใพใใ
|
|
boolean |
JTree.hasBeenExpanded(TreePath path)
ใในใซใใฃใฆ่ญๅฅใใใใใผใใไปใพใงใซๅฑ้ใใใใใจใใใๅ ดๅใซtrueใ่ฟใใพใใ
|
|
boolean |
JTree.isCollapsed(TreePath path)
ใในใซใใฃใฆ่ญๅฅใใใๅคใ็พๅจๅ็ดใใใฆใใๅ ดๅใซtrueใ่ฟใใพใใใใฎใกใฝใใใฏใใในใซใใๅคใ็พๅจ่กจ็คบใใใฆใใชใๅ ดๅใฏfalseใ่ฟใใพใใ
|
|
boolean |
JTree.isExpanded(TreePath path)
ใในใซใใฃใฆ่ญๅฅใใใใใผใใ็พๅจๅฑ้ใใใฆใใๅ ดๅใซtrueใ่ฟใใพใใ
|
|
boolean |
JTree.isPathEditable(TreePath path)
isEditableใ่ฟใใพใใ |
|
boolean |
JTree.isPathSelected(TreePath path)
ใในใซใใฃใฆ่ญๅฅใใใ้
็ฎใ็พๅจ้ธๆใใใฆใใๅ ดๅใซtrueใ่ฟใใพใใ
|
|
boolean |
JTree.isVisible(TreePath path)
ใในใซใใฃใฆ่ญๅฅใใใๅคใ็พๅจ่กจ็คบๅฏ่ฝใงใใๅ ดๅใใคใพใใใใใซใผใใงใใใใใใฎใในใฆใฎ่ฆชใๅฑ้ใใใฆใใๅ ดๅใซtrueใ่ฟใใพใใ
|
|
void |
JTree.makeVisible(TreePath path)
ใในใซใใฃใฆ่ญๅฅใใใใใผใใ็พๅจ่กจ็คบๅฏ่ฝใงใใใใใซใใพใใ
|
|
protected boolean |
JTree.removeDescendantSelectedPaths(TreePath path, boolean includePath)
pathใฎไธไฝใใผใใงใใ้ธๆใใใใในใฆใฎใในใๅ้คใใพใใ |
|
void |
JTree.removeSelectionPath(TreePath path)
ๆๅฎใใใใในใซใใฃใฆ่ญๅฅใใใใใผใใ็พๅจใฎ้ธๆใใๅ้คใใพใใ
|
|
void |
JTree.removeSelectionPaths(TreePath[] paths)
ๆๅฎใใใใในใซใใฃใฆ่ญๅฅใใใใใผใใ็พๅจใฎ้ธๆใใๅ้คใใพใใ
|
|
void |
JTree.EmptySelectionModel.removeSelectionPaths(TreePath[] paths)
ใใใใชใผใใผใฉใคใใใฆใไฝใ่กใใใพใใใ
EmptySelectionModelใฏ้ธๆใ่จฑๅฏใใพใใใ |
|
void |
JTree.scrollPathToVisible(TreePath path)
ใในใซใใใในใฆใฎใในใปใณใณใใผใใณใ(ๆๅพใฎใในใปใณใณใใผใใณใใฏ้คใ)ใๅฑ้ใใใในใซใใฃใฆๆๅฎใใใใใผใใ่กจ็คบใใใใใใซในใฏใญใผใซใใพใใ
|
|
void |
JTree.setAnchorSelectionPath(TreePath newPath)
ใขใณใซใผใจ่ญๅฅใใใใในใ่จญๅฎใใพใใ
|
|
protected void |
JTree.setExpandedState(TreePath path, boolean state)
ใใฎ
JTreeใฎๅฑ้็ถๆ
ใ่จญๅฎใใพใใ |
|
void |
JTree.setLeadSelectionPath(TreePath newPath)
ใชใผใใจใใฆ่ญๅฅใใใในใ่จญๅฎใใพใใ
|
|
void |
JTree.setSelectionPath(TreePath path)
ๆๅฎใใใใในใซใใฃใฆ่ญๅฅใใใใใผใใ้ธๆใใพใใ
|
|
void |
JTree.setSelectionPaths(TreePath[] paths)
ๆๅฎใใใใในใฎ้
ๅใซใใฃใฆ่ญๅฅใใใใใผใใ้ธๆใใพใใ
|
|
void |
JTree.EmptySelectionModel.setSelectionPaths(TreePath[] paths)
ใใใใชใผใใผใฉใคใใใฆใไฝใ่กใใใพใใใ
EmptySelectionModelใฏ้ธๆใ่จฑๅฏใใพใใใ |
|
void |
JTree.startEditingAtPath(TreePath path)
ๆๅฎใใใใในใซใใฃใฆ่ญๅฅใใใใใผใใ้ธๆใใ็ทจ้ใ้ๅงใใพใใ
|
| ไฟฎ้ฃพๅญใจๅ | ใกใฝใใ | ่ชฌๆ |
|---|---|---|
protected void |
JTree.removeDescendantToggledPaths(Enumeration<TreePath> toRemove)
toRemoveใซใใใๅฑ้ใใใฆใใTreePathsใฎไธไฝใใผใใๅ้คใใพใใ |
| ใณใณในใใฉใฏใฟ | ่ชฌๆ |
|---|---|
AccessibleJTreeNode(JTree t, TreePath p, Accessible ap)
AccessibleJTreeNodeใๆง็ฏใใพใใ
|
| ไฟฎ้ฃพๅญใจๅ | ใใฃใผใซใ | ่ชฌๆ |
|---|---|---|
protected TreePath |
TreeSelectionEvent.newLeadSelectionPath
ใในใๅคๆดใใใใใจใฎleadSelectionPathใงใใnullใฎๅ ดๅใใใใพใใ
|
|
protected TreePath |
TreeSelectionEvent.oldLeadSelectionPath
ใในใๅคๆดใใใๅใฎleadSelectionPathใงใใnullใฎๅ ดๅใใใใพใใ
|
|
protected TreePath |
TreeExpansionEvent.path
ใใฎใคใใณใใ่กจใๅคใธใฎใในใงใใ
|
|
protected TreePath |
TreeModelEvent.path
ๅคๆดใใใใใผใใฎ่ฆชใธใฎใในใงใใ
|
|
protected TreePath[] |
TreeSelectionEvent.paths
ใใฎใคใใณใใ่กจใใในใงใใ
|
| ไฟฎ้ฃพๅญใจๅ | ใกใฝใใ | ่ชฌๆ |
|---|---|---|
TreePath |
TreeSelectionEvent.getNewLeadSelectionPath()
็พๅจใฎใชใผใใปใในใ่ฟใใพใใ
|
|
TreePath |
TreeSelectionEvent.getOldLeadSelectionPath()
ไปฅๅใซใชใผใใปใในใ ใฃใใในใ่ฟใใพใใ
|
|
TreePath |
TreeExpansionEvent.getPath()
ๅฑ้ใพใใฏๆใใใใฟใ่กใใใฆใใๅคใธใฎใในใ่ฟใใพใใ
|
|
TreePath |
TreeSelectionEvent.getPath()
ๆๅใฎใใน่ฆ็ด ใ่ฟใใพใใ
|
|
TreePath[] |
TreeSelectionEvent.getPaths()
้ธๆ็ฏๅฒใง่ฟฝๅ ใพใใฏๅ้คใใใใในใ่ฟใใพใใ
|
|
TreePath |
TreeModelEvent.getTreePath()
treeStructureChangedใ้คใใในใฆใฎใคใใณใใซๅฏพใใฆใๅคๆดใใใใใผใใฎ่ฆชใ่ฟใใพใใ
|
| ไฟฎ้ฃพๅญใจๅ | ใกใฝใใ | ่ชฌๆ |
|---|---|---|
boolean |
TreeSelectionEvent.isAddedPath(TreePath path)
ๆๅฎใใใใในใ้ธๆ็ฏๅฒใซ่ฟฝๅ ใใใใใฉใใใ่ฟใใพใใ
|
| ใณใณในใใฉใฏใฟ | ่ชฌๆ |
|---|---|
TreeExpansionEvent(Object source, TreePath path)
TreeExpansionEventใชใใธใงใฏใใๆง็ฏใใพใใ
|
|
TreeModelEvent(Object source, TreePath path)
ใใผใๆง้ ใไฝใใใฎๆนๆณใงๅคๆดใใใใจใใซใใคใใณใใ็ๆใใใใใซไฝฟ็จใใพใใๅคๆดใใใใตใใใชใผใฎใซใผใใธใฎใในใTreePathใชใใธใงใฏใใจใใฆๆๅฎใใพใใ
|
|
TreeModelEvent(Object source, TreePath path, int[] childIndices, Object[] children)
ใใผใใๅคๆดใๆฟๅ
ฅใใพใใฏๅ้คใใใใจใใซใใคใใณใใ็ๆใใใใใซไฝฟ็จใใพใใๅคๆดใใใ้
็ฎใฎ่ฆชใธใฎใในใTreePathใชใใธใงใฏใใจใใฆๆๅฎใใพใใ
|
|
TreeSelectionEvent(Object source, TreePath[] paths, boolean[] areNew, TreePath oldLeadSelectionPath, TreePath newLeadSelectionPath)
TreeSelectionModelใฎ้ธๆ็ฏๅฒๅ
ใงใฎๅคๆดใ่กจใใพใใ
|
|
TreeSelectionEvent(Object source, TreePath[] paths, boolean[] areNew, TreePath oldLeadSelectionPath, TreePath newLeadSelectionPath)
TreeSelectionModelใฎ้ธๆ็ฏๅฒๅ
ใงใฎๅคๆดใ่กจใใพใใ
|
|
TreeSelectionEvent(Object source, TreePath path, boolean isNew, TreePath oldLeadSelectionPath, TreePath newLeadSelectionPath)
TreeSelectionModelใฎ้ธๆ็ฏๅฒๅ
ใงใฎๅคๆดใ่กจใใพใใ
|
| ไฟฎ้ฃพๅญใจๅ | ใกใฝใใ | ่ชฌๆ |
|---|---|---|
abstract TreePath |
TreeUI.getClosestPathForLocation(JTree tree, int x, int y)
xใyใซใใฃใจใ่ฟใใใผใใธใฎใในใ่ฟใใพใใ
|
|
abstract TreePath |
TreeUI.getEditingPath(JTree tree)
็ทจ้ไธญใฎ่ฆ็ด ใธใฎใในใ่ฟใใพใใ
|
|
abstract TreePath |
TreeUI.getPathForRow(JTree tree, int row)
ๆธกใใใrowใฎใในใ่ฟใใพใใ
|
| ไฟฎ้ฃพๅญใจๅ | ใกใฝใใ | ่ชฌๆ |
|---|---|---|
abstract Rectangle |
TreeUI.getPathBounds(JTree tree, TreePath path)
ใในใฎๆๅพใฎ้
็ฎใๆ็ปใใใใฉใใซ้จๅใๅฒใRectangleใ่ฟใใพใใ
|
|
abstract int |
TreeUI.getRowForPath(JTree tree, TreePath path)
pathใง่ญๅฅใใใๆๅพใฎ้
็ฎใๅฏ่ฆใงใใ่กใ่ฟใใพใใ
|
|
abstract void |
TreeUI.startEditingAtPath(JTree tree, TreePath path)
pathใฎๆๅพใฎ้
็ฎใ้ธๆใใใใฎ้
็ฎใฎ็ทจ้ใ่ฉฆใฟใพใใ
|
| ไฟฎ้ฃพๅญใจๅ | ใใฃใผใซใ | ่ชฌๆ |
|---|---|---|
protected TreePath |
BasicTreeUI.editingPath
็ทจ้ไธญใฎใในใงใใ
|
| ไฟฎ้ฃพๅญใจๅ | ใใฃใผใซใ | ่ชฌๆ |
|---|---|---|
protected Hashtable<TreePath,Boolean> |
BasicTreeUI.drawingCache
ๅ็ด็ทใฎๆ็ปใๆๅฐๅใใใใใซไฝฟใใใพใใ
|
| ไฟฎ้ฃพๅญใจๅ | ใกใฝใใ | ่ชฌๆ |
|---|---|---|
TreePath |
BasicTreeUI.getClosestPathForLocation(JTree tree, int x, int y)
xใyใซใใฃใจใ่ฟใใใผใใธใฎใในใ่ฟใใพใใ
|
|
TreePath |
BasicTreeUI.getEditingPath(JTree tree)
็ทจ้ไธญใฎ่ฆ็ด ใธใฎใในใ่ฟใใพใใ
|
|
protected TreePath |
BasicTreeUI.getLastChildPath(TreePath parent)
parentใฎๆๅพใฎๅญใฎใในใ่ฟใใพใใ |
|
TreePath |
BasicTreeUI.getPathForRow(JTree tree, int row)
ๆธกใใใrowใฎใในใ่ฟใใพใใ
|
| ไฟฎ้ฃพๅญใจๅ | ใกใฝใใ | ่ชฌๆ |
|---|---|---|
protected void |
BasicTreeUI.checkForClickInExpandControl(TreePath path, int mouseX, int mouseY)
mouseXใใใณmouseYใrowใฎๅฑ้ใพใใฏๆใใใใฟใฎ้ ๅใซใใๅ ดๅใใใฎใกใฝใใใฏ่กใฎๅฑ้็ถๆ
ใๅใๆฟใใพใใ |
|
protected TreePath |
BasicTreeUI.getLastChildPath(TreePath parent)
parentใฎๆๅพใฎๅญใฎใในใ่ฟใใพใใ |
|
Rectangle |
BasicTreeUI.getPathBounds(JTree tree, TreePath path)
ใในใฎๆๅพใฎ้
็ฎใๆ็ปใใใใฉใใซ้จๅใๅฒใRectangleใ่ฟใใพใใ
|
|
int |
BasicTreeUI.getRowForPath(JTree tree, TreePath path)
pathใง่ญๅฅใใใๆๅพใฎ้
็ฎใๅฏ่ฆใงใใ่กใ่ฟใใพใใ
|
|
protected void |
BasicTreeUI.handleExpandControlClick(TreePath path, int mouseX, int mouseY)
ใฆใผใถใผใ็นๅฎใฎ่กใใฏใชใใฏใใใจใใซใกใใปใผใธใจใใฆ้ใใใtoggleExpandStateใๅผใณๅบใใพใใ
|
|
protected boolean |
BasicTreeUI.isLocationInExpandControl(TreePath path, int mouseX, int mouseY)
mouseXใใใณmouseYใใใผใใฎๅฑ้ใพใใฏๆใใใใฟใซไฝฟ็จใใใ่กใฎ้ ๅใซใใใrowใซใใใใผใใ่ใ่กจใใชใๅ ดๅใซtrueใ่ฟใใพใใ |
|
protected void |
BasicTreeUI.paintExpandControl(Graphics g, Rectangle clipBounds, Insets insets, Rectangle bounds, TreePath path, int row, boolean isExpanded, boolean hasBeenExpanded, boolean isLeaf)
่กใฎๅฑ้(ๅใๆฟใ)้จๅใใใคใณใใใพใใ
|
|
protected void |
BasicTreeUI.paintHorizontalPartOfLeg(Graphics g, Rectangle clipBounds, Insets insets, Rectangle bounds, TreePath path, int row, boolean isExpanded, boolean hasBeenExpanded, boolean isLeaf)
่ใฎๆฐดๅนณ้จๅใใใคใณใใใพใใ
|
|
protected void |
BasicTreeUI.paintRow(Graphics g, Rectangle clipBounds, Insets insets, Rectangle bounds, TreePath path, int row, boolean isExpanded, boolean hasBeenExpanded, boolean isLeaf)
่กใฎใฌใณใใฉ้จๅใใใคใณใใใพใใ
|
|
protected void |
BasicTreeUI.paintVerticalPartOfLeg(Graphics g, Rectangle clipBounds, Insets insets, TreePath path)
่ใฎๅ็ด้จๅใใใคใณใใใพใใ
|
|
protected void |
BasicTreeUI.pathWasCollapsed(TreePath path)
VisibleTreeNodeใๆใใใใพใใใใจใซใVisibleTreeNodeใใใกใใปใผใธใจใใฆ้ใใใพใใ
|
|
protected void |
BasicTreeUI.pathWasExpanded(TreePath path)
VisibleTreeNodeใๅฑ้ใใใใใจใซใVisibleTreeNodeใใใกใใปใผใธใจใใฆ้ใใใพใใ
|
|
protected void |
BasicTreeUI.selectPathForEvent(TreePath path, MouseEvent event)
็นๅฎใฎ่กใงใฎMouseEventใซๅบใฅใใฆ้ธๆใๆดๆฐใใใใใซใกใใปใผใธใจใใฆ้ใใใพใใ
|
|
protected boolean |
BasicTreeUI.shouldPaintExpandControl(TreePath path, int row, boolean isExpanded, boolean hasBeenExpanded, boolean isLeaf)
ๆๅฎใใใ่กใงๅฑ้(ๅใๆฟใ)ใณใณใใญใผใซใๆ็ปใใใชใใใฐใชใใชใๅ ดๅใซtrueใ่ฟใใพใใ
|
|
protected boolean |
BasicTreeUI.startEditing(TreePath path, MouseEvent event)
cellEditorใใใใshouldSelectCellใtrueใ่ฟใใๅ ดๅใซใใใผใใฎ็ทจ้ใ้ๅงใใพใใ
|
|
void |
BasicTreeUI.startEditingAtPath(JTree tree, TreePath path)
pathใฎๆๅพใฎ้
็ฎใ้ธๆใใใใฎ้
็ฎใฎ็ทจ้ใ่ฉฆใฟใพใใ
|
|
protected void |
BasicTreeUI.toggleExpandState(TreePath path)
ใในใๅฑ้ใใใฆใชใๅ ดๅใฏๅฑ้ใใ่กใๅฑ้ใใใฆใใๅ ดๅใฏๆใใใใฟใพใใ
|
|
protected void |
BasicTreeUI.updateExpandedDescendants(TreePath path)
ใใชใผใใๅฑ้ใใใฆใใๅญๅญซใๅๅพใใใใชใผ็ถๆ
ใซ่ปข้ใใใใจใงใ
pathใฎใในใฆใฎๅญๅญซใฎๅฑ้็ถๆ
ใๆดๆฐใใพใใ |
| ไฟฎ้ฃพๅญใจๅ | ใกใฝใใ | ่ชฌๆ |
|---|---|---|
protected void |
MetalTreeUI.paintHorizontalPartOfLeg(Graphics g, Rectangle clipBounds, Insets insets, Rectangle bounds, TreePath path, int row, boolean isExpanded, boolean hasBeenExpanded, boolean isLeaf) |
|
protected void |
MetalTreeUI.paintVerticalPartOfLeg(Graphics g, Rectangle clipBounds, Insets insets, TreePath path) |
| ไฟฎ้ฃพๅญใจๅ | ใกใฝใใ | ่ชฌๆ |
|---|---|---|
TreePath |
MultiTreeUI.getClosestPathForLocation(JTree a, int b, int c)
ใใฎใชใใธใงใฏใใงๅฆ็ใใใฆใใๅUIใง
getClosestPathForLocationใกใฝใใใๅผใณๅบใใพใใ |
|
TreePath |
MultiTreeUI.getEditingPath(JTree a)
ใใฎใชใใธใงใฏใใงๅฆ็ใใใฆใใๅUIใง
getEditingPathใกใฝใใใๅผใณๅบใใพใใ |
|
TreePath |
MultiTreeUI.getPathForRow(JTree a, int b)
ใใฎใชใใธใงใฏใใงๅฆ็ใใใฆใใๅUIใง
getPathForRowใกใฝใใใๅผใณๅบใใพใใ |
| ไฟฎ้ฃพๅญใจๅ | ใกใฝใใ | ่ชฌๆ |
|---|---|---|
Rectangle |
MultiTreeUI.getPathBounds(JTree a, TreePath b)
ใใฎใชใใธใงใฏใใงๅฆ็ใใใฆใใๅUIใง
getPathBoundsใกใฝใใใๅผใณๅบใใพใใ |
|
int |
MultiTreeUI.getRowForPath(JTree a, TreePath b)
ใใฎใชใใธใงใฏใใงๅฆ็ใใใฆใใๅUIใง
getRowForPathใกใฝใใใๅผใณๅบใใพใใ |
|
void |
MultiTreeUI.startEditingAtPath(JTree a, TreePath b)
ใใฎใชใใธใงใฏใใงๅฆ็ใใใฆใใๅUIใง
startEditingAtPathใกใฝใใใๅผใณๅบใใพใใ |
| ไฟฎ้ฃพๅญใจๅ | ใกใฝใใ | ่ชฌๆ |
|---|---|---|
protected void |
SynthTreeUI.paintExpandControl(Graphics g, Rectangle clipBounds, Insets insets, Rectangle bounds, TreePath path, int row, boolean isExpanded, boolean hasBeenExpanded, boolean isLeaf)
่กใฎๅฑ้(ๅใๆฟใ)้จๅใใใคใณใใใพใใ
|
|
protected void |
SynthTreeUI.paintHorizontalPartOfLeg(Graphics g, Rectangle clipBounds, Insets insets, Rectangle bounds, TreePath path, int row, boolean isExpanded, boolean hasBeenExpanded, boolean isLeaf)
่ใฎๆฐดๅนณ้จๅใใใคใณใใใพใใ
|
|
protected void |
SynthTreeUI.paintVerticalPartOfLeg(Graphics g, Rectangle clipBounds, Insets insets, TreePath path)
่ใฎๅ็ด้จๅใใใคใณใใใพใใ
|
| ไฟฎ้ฃพๅญใจๅ | ใใฃใผใซใ | ่ชฌๆ |
|---|---|---|
protected TreePath |
DefaultTreeCellEditor.lastPath
้ธๆใใใๆๅพใฎใในใงใใ
|
|
protected TreePath |
DefaultTreeSelectionModel.leadPath
่ฟฝๅ ใใใๆๅพใฎใในใงใใ
|
|
protected TreePath[] |
DefaultTreeSelectionModel.selection
็พๅจ้ธๆใใใฆใใใในใงใใ
|
| ไฟฎ้ฃพๅญใจๅ | ใกใฝใใ | ่ชฌๆ |
|---|---|---|
TreePath |
DefaultTreeSelectionModel.getLeadSelectionPath()
่ฟฝๅ ใใใๆๅพใฎใในใ่ฟใใพใใ
|
|
TreePath |
TreeSelectionModel.getLeadSelectionPath()
่ฟฝๅ ใใใๆๅพใฎใในใ่ฟใใพใใ
|
|
TreePath |
TreePath.getParentPath()
่ฆชใฎ
TreePathใ่ฟใใพใใ |
|
TreePath |
VariableHeightLayoutCache.getPathClosestTo(int x, int y)
xใyใซใใฃใจใ่ฟใใใผใใธใฎใในใ่ฟใใพใใ
|
|
TreePath |
FixedHeightLayoutCache.getPathClosestTo(int x, int y)
xใyใซใใฃใจใ่ฟใใใผใใธใฎใในใ่ฟใใพใใ
|
|
abstract TreePath |
AbstractLayoutCache.getPathClosestTo(int x, int y)
xใyใซใใฃใจใ่ฟใใใผใใธใฎใในใ่ฟใใพใใ
|
|
TreePath |
VariableHeightLayoutCache.getPathForRow(int row)
rowใฎใในใ่ฟใใพใใ |
|
TreePath |
FixedHeightLayoutCache.getPathForRow(int row)
ๆธกใใใrowใฎใในใ่ฟใใพใใ
|
|
abstract TreePath |
AbstractLayoutCache.getPathForRow(int row)
ๆธกใใใrowใฎใในใ่ฟใใพใใ
|
|
TreePath |
DefaultTreeSelectionModel.getSelectionPath()
้ธๆ็ฏๅฒใฎๅ
้ ญใฎใในใ่ฟใใพใใ
|
|
TreePath |
TreeSelectionModel.getSelectionPath()
้ธๆ็ฏๅฒใฎๅ
้ ญใฎใในใ่ฟใใพใใ
|
|
TreePath[] |
DefaultTreeSelectionModel.getSelectionPaths()
้ธๆ็ฏๅฒใ่ฟใใพใใ
|
|
TreePath[] |
TreeSelectionModel.getSelectionPaths()
้ธๆ็ฏๅฒใฎใในใ่ฟใใพใใ
|
|
TreePath |
TreePath.pathByAddingChild(Object child)
ใใฎใในใฎใในใฆใฎ่ฆ็ด ใซๅ ใใฆ
childใฎ่ฆ็ด ใๆ ผ็ดใใๆฐใใใในใ่ฟใใพใใ |
| ไฟฎ้ฃพๅญใจๅ | ใกใฝใใ | ่ชฌๆ |
|---|---|---|
Enumeration<TreePath> |
VariableHeightLayoutCache.getVisiblePathsFrom(TreePath path)
ๆธกใใใไฝ็ฝฎใใ้ๅงใใใๅฏ่ฆใฎใในใๆฌกใ
ใซๅๆใใ
Enumeratorใ่ฟใใพใใ |
|
Enumeration<TreePath> |
FixedHeightLayoutCache.getVisiblePathsFrom(TreePath path)
ๆธกใใใไฝ็ฝฎใใ้ๅงใใใๅฏ่ฆใฎใในใๆฌกใ
ใซๅๆใใEnumeratorใ่ฟใใพใใ
|
|
abstract Enumeration<TreePath> |
AbstractLayoutCache.getVisiblePathsFrom(TreePath path)
ๆธกใใใไฝ็ฝฎใใ้ๅงใใใๅฏ่ฆใฎใในใๆฌกใ
ใซๅๆใใ
Enumeratorใ่ฟใใพใใ |
| ไฟฎ้ฃพๅญใจๅ | ใกใฝใใ | ่ชฌๆ |
|---|---|---|
void |
DefaultTreeSelectionModel.addSelectionPath(TreePath path)
็พๅจใฎ้ธๆ็ฏๅฒใซใในใ่ฟฝๅ ใใพใใ
|
|
void |
TreeSelectionModel.addSelectionPath(TreePath path)
็พๅจใฎ้ธๆ็ฏๅฒใซใในใ่ฟฝๅ ใใพใใ
|
|
void |
DefaultTreeSelectionModel.addSelectionPaths(TreePath[] paths)
็พๅจใฎ้ธๆ็ฏๅฒใซใในใ่ฟฝๅ ใใพใใ
|
|
void |
TreeSelectionModel.addSelectionPaths(TreePath[] paths)
็พๅจใฎ้ธๆ็ฏๅฒใซใในใ่ฟฝๅ ใใพใใ
|
|
protected boolean |
DefaultTreeSelectionModel.arePathsContiguous(TreePath[] paths)
ใในใ้ฃ็ถใใฆใใใใใใฎใชใใธใงใฏใใซRowMapperใใชใๅ ดๅใtrueใ่ฟใใพใใ
|
|
protected boolean |
DefaultTreeSelectionModel.canPathsBeAdded(TreePath[] paths)
TreePathใฎ็นๅฎใฎใปใใใ่ฟฝๅ ใงใใใใฉใใๅคๅฎใใใใใซไฝฟ็จใใพใใ |
|
protected boolean |
DefaultTreeSelectionModel.canPathsBeRemoved(TreePath[] paths)
ใขใใซใฎ้ฃ็ถๆงใๅฃใใใซใในใๅ้คใงใใๅ ดๅใซtrueใ่ฟใใพใใ
|
|
Rectangle |
VariableHeightLayoutCache.getBounds(TreePath path, Rectangle placeIn)
pathใง่ญๅฅใใใ้
็ฎใๆ็ปใใใใฉใใซ้จๅใๅฒใRectangleใ่ฟใใพใใ |
|
Rectangle |
FixedHeightLayoutCache.getBounds(TreePath path, Rectangle placeIn)
ใในใๆ็ปใใใฎใซๅฟ
่ฆใชๅข็ใๆๅฎใใ็ฉๅฝขใ่ฟใใพใใ
|
|
abstract Rectangle |
AbstractLayoutCache.getBounds(TreePath path, Rectangle placeIn)
ใในใๆ็ปใใใฎใซๅฟ
่ฆใชๅข็ใๆๅฎใใ็ฉๅฝขใ่ฟใใพใใ
|
|
boolean |
VariableHeightLayoutCache.getExpandedState(TreePath path)
ใในใๅฑ้ใใใฆๅฏ่ฆใฎๅ ดๅใซtrueใ่ฟใใพใใ
|
|
boolean |
FixedHeightLayoutCache.getExpandedState(TreePath path)
ใในใๅฑ้ใใใฆๅฏ่ฆใฎๅ ดๅใซtrueใ่ฟใใพใใ
|
|
abstract boolean |
AbstractLayoutCache.getExpandedState(TreePath path)
ใในใๅฑ้ใใใฆๅฏ่ฆใฎๅ ดๅใซtrueใ่ฟใใพใใ
|
|
int |
VariableHeightLayoutCache.getRowForPath(TreePath path)
pathใง่ญๅฅใใใๆๅพใฎ้
็ฎใๅฏ่ฆใงใใ่กใ่ฟใใพใใ
|
|
int |
FixedHeightLayoutCache.getRowForPath(TreePath path)
pathใง่ญๅฅใใใๆๅพใฎ้
็ฎใๅฏ่ฆใงใใ่กใ่ฟใใพใใ
|
|
abstract int |
AbstractLayoutCache.getRowForPath(TreePath path)
pathใง่ญๅฅใใใๆๅพใฎ้
็ฎใๅฏ่ฆใงใใ่กใ่ฟใใพใใ
|
|
int[] |
AbstractLayoutCache.getRowsForPaths(TreePath[] paths)
pathๅ
ใงTreePathใฎใคใณในใฟใณในใ่กจ็คบใใใฆใใ่กใ่ฟใใพใใ |
|
int[] |
RowMapper.getRowsForPaths(TreePath[] path)
pathๅ
ใงTreePathใฎใคใณในใฟใณในใ่กจ็คบใใใฆใใ่กใ่ฟใใพใใ |
|
int |
VariableHeightLayoutCache.getVisibleChildCount(TreePath path)
pathใซใคใใฆๅฏ่ฆใฎๅญใฎๆฐใ่ฟใใพใใ |
|
int |
FixedHeightLayoutCache.getVisibleChildCount(TreePath path)
่กใซใคใใฆๅฏ่ฆใฎๅญใฎๆฐใ่ฟใใพใใ
|
|
abstract int |
AbstractLayoutCache.getVisibleChildCount(TreePath path)
่กใซใคใใฆๅฏ่ฆใฎๅญใฎๆฐใ่ฟใใพใใ
|
|
Enumeration<TreePath> |
VariableHeightLayoutCache.getVisiblePathsFrom(TreePath path)
ๆธกใใใไฝ็ฝฎใใ้ๅงใใใๅฏ่ฆใฎใในใๆฌกใ
ใซๅๆใใ
Enumeratorใ่ฟใใพใใ |
|
Enumeration<TreePath> |
FixedHeightLayoutCache.getVisiblePathsFrom(TreePath path)
ๆธกใใใไฝ็ฝฎใใ้ๅงใใใๅฏ่ฆใฎใในใๆฌกใ
ใซๅๆใใEnumeratorใ่ฟใใพใใ
|
|
abstract Enumeration<TreePath> |
AbstractLayoutCache.getVisiblePathsFrom(TreePath path)
ๆธกใใใไฝ็ฝฎใใ้ๅงใใใๅฏ่ฆใฎใในใๆฌกใ
ใซๅๆใใ
Enumeratorใ่ฟใใพใใ |
|
void |
VariableHeightLayoutCache.invalidatePathBounds(TreePath path)
pathใฎ็ฉๅฝขใฏ็กๅนใงใๆดๆฐใใใๅฟ
่ฆใใใใใจใLayoutCacheใซ้็ฅใใพใใ |
|
void |
FixedHeightLayoutCache.invalidatePathBounds(TreePath path)
ๅฆ็ใฏ่กใใพใใใFixedHeightLayoutCacheใฏๅน
ใใญใฃใใทใฅใซๆ ผ็ดใใพใใใใใใใฃใฆใๅคๆดใฏใใใพใใใ
|
|
abstract void |
AbstractLayoutCache.invalidatePathBounds(TreePath path)
pathใฎ็ฉๅฝขใฏ็กๅนใงใๆดๆฐใใใๅฟ
่ฆใใใใใจใLayoutCacheใซ้็ฅใใพใใ |
|
boolean |
TreePath.isDescendant(TreePath aTreePath)
aTreePathใใใฎTreePathใฎไธไฝใชใใธใงใฏใใงใใๅ ดๅใฏใtrueใ่ฟใใพใใ |
|
boolean |
VariableHeightLayoutCache.isExpanded(TreePath path)
pathใง่ญๅฅใใใๅคใ็พๅจๅฑ้ใใใฆใใๅ ดๅใซtrueใ่ฟใใพใใ |
|
boolean |
FixedHeightLayoutCache.isExpanded(TreePath path)
่กใง่ญๅฅใใใๅคใ็พๅจๅฑ้ใใใฆใใๅ ดๅใซtrueใ่ฟใใพใใ
|
|
abstract boolean |
AbstractLayoutCache.isExpanded(TreePath path)
่กใง่ญๅฅใใใๅคใ็พๅจๅฑ้ใใใฆใใๅ ดๅใซtrueใ่ฟใใพใใ
|
|
boolean |
DefaultTreeSelectionModel.isPathSelected(TreePath path)
ใใน
pathใ็พๅจใฎ้ธๆ็ฏๅฒใซใใๅ ดๅใซtrueใ่ฟใใพใใ |
|
boolean |
TreeSelectionModel.isPathSelected(TreePath path)
ใใน
pathใ็พๅจใฎ้ธๆ็ฏๅฒใซใใๅ ดๅใซtrueใ่ฟใใพใใ |
|
protected void |
DefaultTreeSelectionModel.notifyPathChange(Vector<?> changedPaths, TreePath oldLeadSelection)
้ๆจๅฅจใ
JDK version 1.7ไปฅ้
|
|
void |
DefaultTreeSelectionModel.removeSelectionPath(TreePath path)
้ธๆ็ฏๅฒใใใในใๅ้คใใพใใ
|
|
void |
TreeSelectionModel.removeSelectionPath(TreePath path)
้ธๆ็ฏๅฒใใใในใๅ้คใใพใใ
|
|
void |
DefaultTreeSelectionModel.removeSelectionPaths(TreePath[] paths)
้ธๆ็ฏๅฒใใใในใๅ้คใใพใใ
|
|
void |
TreeSelectionModel.removeSelectionPaths(TreePath[] paths)
้ธๆ็ฏๅฒใใใในใๅ้คใใพใใ
|
|
void |
VariableHeightLayoutCache.setExpandedState(TreePath path, boolean isExpanded)
ใใน
pathใฎๅฑ้็ถๆ
ใisExpandedใจใใฆใใผใฏไปใใใพใใ |
|
void |
FixedHeightLayoutCache.setExpandedState(TreePath path, boolean isExpanded)
ใใน
pathใฎๅฑ้็ถๆ
ใisExpandedใจใใฆใใผใฏไปใใใพใใ |
|
abstract void |
AbstractLayoutCache.setExpandedState(TreePath path, boolean isExpanded)
ใใน
pathใฎๅฑ้็ถๆ
ใisExpandedใจใใฆใใผใฏไปใใใพใใ |
|
void |
DefaultTreeSelectionModel.setSelectionPath(TreePath path)
้ธๆ็ฏๅฒใใในใซ่จญๅฎใใพใใ
|
|
void |
TreeSelectionModel.setSelectionPath(TreePath path)
้ธๆ็ฏๅฒใใในใซ่จญๅฎใใพใใ
|
|
void |
DefaultTreeSelectionModel.setSelectionPaths(TreePath[] pPaths)
้ธๆ็ฏๅฒใ่จญๅฎใใพใใ
|
|
void |
TreeSelectionModel.setSelectionPaths(TreePath[] paths)
้ธๆ็ฏๅฒใใในใซ่จญๅฎใใพใใ
|
|
void |
DefaultTreeModel.valueForPathChanged(TreePath path, Object newValue)
ใในใง่ญๅฅใใใTreeNodeใฎใฆใผใถใผใปใชใใธใงใฏใใ่จญๅฎใใๅคๆดๆธใฟใฎใใผใใ้ใใพใใ
|
|
void |
TreeModel.valueForPathChanged(TreePath path, Object newValue)
newValueใธใฎpathใซใใฃใฆ่ญๅฅใใใ้
็ฎใฎๅคใใฆใผใถใผใๅคๆดใใใจใใกใใปใผใธใจใใฆ้ไฟกใใใพใใ |
| ใณใณในใใฉใฏใฟ | ่ชฌๆ |
|---|---|
TreePath(TreePath parent, Object lastPathComponent)
ๆๅฎใใใ่ฆชใใใณ่ฆ็ด ใง
TreePathใไฝๆใใพใใ |
ใใฐใพใใฏๆฉ่ฝใ้ไฟก
่ฉณ็ดฐใชAPIใชใใกใฌใณในใใใณ้็บ่
ใใญใฅใกใณใใซใคใใฆใฏใJava SEใฎใใญใฅใกใณใใๅ็
งใใฆใใ ใใใ ใใฎใใญใฅใกใณใใซใฏใๆฆๅฟต็ใชๆฆ่ฆใ็จ่ชใฎๅฎ็พฉใๅ้ฟๆนๆณใๆๅนใชใณใผใไพใชใฉใฎใ้็บ่
ใๅฏพ่ฑกใซใใใใ่ฉณ็ดฐใช่ชฌๆใๅซใพใใฆใใพใใ
Copyright ยฉ 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyใๅ็
งใใฆใใ ใใใ