public class DefaultTreeSelectionModel extends Object implements Cloneable, Serializable, TreeSelectionModel
resetRowSelectionã¯éžæããããã¹ãæŽæ°ããã¡ãœããããåŒã³åºãããŸãã éžæã§ãããã®ããã£ã«ã¿ãªã³ã°ããããã«ããããã®ã¡ãœããã®ã©ããããµãã¯ã©ã¹åããå Žåãã¹ãŒããŒã»ã¯ã©ã¹ã«ã¡ãã»ãŒãžãéã£ãŠããªããã°ãå¿
ãresetRowSelectionã¡ãã»ãŒãžãéãããã«ããŸãã èŠå: ãã®ã¯ã©ã¹ã®çŽååããããªããžã§ã¯ãã¯ãä»åŸã®SwingãªãªãŒã¹ãšã®äºææ§ããªããªãäºå®ã§ãã çŸåšã®çŽååã®ãµããŒãã¯ãçæéã®æ ŒçŽããåãããŒãžã§ã³ã®Swingãå®è¡ããã¢ããªã±ãŒã·ã§ã³éã®RMIã«é©ããŠããŸãã 1.4以éããã¹ãŠã®JavaBeansâ¢çšã®é·æéã®æ ŒçŽãµããŒããjava.beansããã±ãŒãžã«è¿œå ãããŠããŸãã XMLEncoderãåç
§ããŠãã ããã
JTree| 修食åãšå | ãã£ãŒã«ã | 説æ |
|---|---|---|
protected SwingPropertyChangeSupport |
changeSupport |
ã¡ãã»ãŒãžãåãåãç»é²æžã¿ãªã¹ããŒã®ããã«äœ¿ããŸãã
|
protected int |
leadIndex |
éžæç¯å²ã®ãªãŒãã»ãã¹ã®ã€ã³ããã¯ã¹ã§ãã
|
protected TreePath |
leadPath |
远å ãããæåŸã®ãã¹ã§ãã
|
protected int |
leadRow |
ãªãŒãè¡ã§ãã
|
protected EventListenerList |
listenerList |
ã€ãã³ãã»ãªã¹ããŒã»ãªã¹ãã§ãã
|
protected DefaultListSelectionModel |
listSelectionModel |
ãªã¹ãéžæã¢ãã«ã®æŽæ°ãåŠçããŸãã
|
protected RowMapper |
rowMapper |
æå®ã®ãã¹ã«è¡ãæäŸããŸãã
|
protected TreePath[] |
selection |
çŸåšéžæãããŠãããã¹ã§ãã
|
static String |
SELECTION_MODE_PROPERTY |
selectionModeã®ããããã£åã§ãã
|
protected int |
selectionMode |
éžæã¢ãŒãã¯ãSINGLE_TREE_SELECTIONãCONTIGUOUS_TREE_SELECTIONãDISCONTIGUOUS_TREE_SELECTIONã®ã©ããã«ãªããŸãã
|
CONTIGUOUS_TREE_SELECTION, DISCONTIGUOUS_TREE_SELECTION, SINGLE_TREE_SELECTION| ã³ã³ã¹ãã©ã¯ã¿ | 説æ |
|---|---|
DefaultTreeSelectionModel() |
ç©ºã®æ°ããDefaultTreeSelectionModeã®ã€ã³ã¹ã¿ã³ã¹ãçæããŸããçæãããã€ã³ã¹ã¿ã³ã¹ã®éžæã¢ãŒãã¯DISCONTIGUOUS_TREE_SELECTIONã§ãã
|
| 修食åãšå | ã¡ãœãã | 説æ |
|---|---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener) |
PropertyChangeListenerããªã¹ããŒã»ãªã¹ãã«è¿œå ããŸãã
|
void |
addSelectionPath(TreePath path) |
çŸåšã®éžæç¯å²ã«ãã¹ã远å ããŸãã
|
void |
addSelectionPaths(TreePath[] paths) |
çŸåšã®éžæç¯å²ã«ãã¹ã远å ããŸãã
|
void |
addTreeSelectionListener(TreeSelectionListener x) |
éžæãããTreePathã®èšå®ã倿Žããããã³ã«éç¥ãåãããªã¹ããŒã®ãªã¹ãã«xã远å ããŸãã
|
protected boolean |
arePathsContiguous(TreePath[] paths) |
ãã¹ãé£ç¶ããŠãããããã®ãªããžã§ã¯ãã«RowMapperããªãå Žåãtrueãè¿ããŸãã
|
protected boolean |
canPathsBeAdded(TreePath[] paths) |
TreePathã®ç¹å®ã®ã»ããã远å ã§ãããã©ããå€å®ããããã«äœ¿çšããŸãã |
protected boolean |
canPathsBeRemoved(TreePath[] paths) |
ã¢ãã«ã®é£ç¶æ§ãå£ããã«ãã¹ãåé€ã§ããå Žåã«trueãè¿ããŸãã
|
void |
clearSelection() |
çŸåšã®éžæç¯å²ã空ã«ããŸãã
|
Object |
clone() |
åãéžæç¯å²ãæã€ãã®ãªããžã§ã¯ãã®è€è£œãè¿ããŸãã
|
protected void |
fireValueChanged(TreeSelectionEvent e) |
ãã®ãªããžã§ã¯ãã®ããªãŒéžæã€ãã³ãã®å¯Ÿè±¡ãšããŠç»é²ããŠãããªã¹ããŒãã¹ãŠã«éç¥ããŸãã
|
TreePath |
getLeadSelectionPath() |
远å ãããæåŸã®ãã¹ãè¿ããŸãã
|
int |
getLeadSelectionRow() |
éžæç¯å²ã®ãªãŒãã»ã€ã³ããã¯ã¹ãè¿ããŸãã
|
<T extends EventListener> |
getListeners(Class<T> listenerType) |
ãã®ã¢ãã«ã«
FooListenerãšããŠçŸåšç»é²ãããŠãããã¹ãŠã®ãªããžã§ã¯ãã®é
åãè¿ããŸãã |
int |
getMaxSelectionRow() |
éžæããçŸåšã®TreePathã®èšå®ã®RowMapperããååŸããæå€§å€ãè¿ããŸãã
|
int |
getMinSelectionRow() |
éžæããçŸåšã®TreePathã®èšå®ã®RowMapperããååŸããæå°å€ãè¿ããŸãã
|
PropertyChangeListener[] |
getPropertyChangeListeners() |
ãã®
DefaultTreeSelectionModelã«ç»é²ãããŠãããã¹ãŠã®ããããã£å€æŽãªã¹ããŒã®é
åãè¿ããŸãã |
RowMapper |
getRowMapper() |
TreePathãè¡ã«ãããã§ããRowMapperã®ã€ã³ã¹ã¿ã³ã¹ãè¿ããŸãã
|
int |
getSelectionCount() |
éžæãããŠãããã¹ã®æ°ãè¿ããŸãã
|
int |
getSelectionMode() |
éžæã¢ãŒããè¿ããŸããããã¯ã
SINGLE_TREE_SELECTIONãDISCONTIGUOUS_TREE_SELECTIONããŸãã¯CONTIGUOUS_TREE_SELECTIONã®ããããã«ãªããŸãã |
TreePath |
getSelectionPath() |
éžæç¯å²ã®å
é ã®ãã¹ãè¿ããŸãã
|
TreePath[] |
getSelectionPaths() |
éžæç¯å²ãè¿ããŸãã
|
int[] |
getSelectionRows() |
è¡ã®éžæãè¿ããŸãã
|
TreeSelectionListener[] |
getTreeSelectionListeners() |
ãã®ã¢ãã«ã«ç»é²ãããããã¹ãŠã®ããªãŒéžæãªã¹ããŒããæãé
åãè¿ããŸãã
|
protected void |
insureRowContinuity() |
çŸåšéžæãããŠãã
TreePathãçŸåšã®éžæã¢ãŒãã§æå¹ã§ãããã確èªããŸãã |
protected void |
insureUniqueness() |
ãã®ã¡ãœããã¯å»æ¢ãããããããã®å®è£
ã¯æäœäžèœã§ãã
|
boolean |
isPathSelected(TreePath path) |
ãã¹
pathãçŸåšã®éžæç¯å²ã«ããå Žåã«trueãè¿ããŸãã |
boolean |
isRowSelected(int row) |
rowã§èå¥ãããè¡ãéžæãããŠããå Žåã«trueãè¿ããŸãã |
boolean |
isSelectionEmpty() |
éžæç¯å²ãçŸåšç©ºã®å Žåã«trueãè¿ããŸãã
|
protected void |
notifyPathChange(Vector<?> changedPaths, TreePath oldLeadSelection) |
éæšå¥šã
JDK version 1.7以é
|
void |
removePropertyChangeListener(PropertyChangeListener listener) |
PropertyChangeListenerããªã¹ããŒã»ãªã¹ãããåé€ããŸãã
|
void |
removeSelectionPath(TreePath path) |
éžæç¯å²ãããã¹ãåé€ããŸãã
|
void |
removeSelectionPaths(TreePath[] paths) |
éžæç¯å²ãããã¹ãåé€ããŸãã
|
void |
removeTreeSelectionListener(TreeSelectionListener x) |
éžæãããTreePathã®èšå®ã倿Žããããã³ã«éç¥ãåãããªã¹ããŒã®ãªã¹ãããxãåé€ããŸãã
|
void |
resetRowSelection() |
ãã®ãªããžã§ã¯ãã®TreePathããè¡ãžã®ãããã³ã°ãæŽæ°ããŸãã
|
void |
setRowMapper(RowMapper newMapper) |
RowMapperã®ã€ã³ã¹ã¿ã³ã¹ãèšå®ããŸãã
|
void |
setSelectionMode(int mode) |
éžæã¢ãŒããèšå®ããŸãããã®ã¢ãŒãã¯ãSINGLE_TREE_SELECTIONãCONTIGUOUS_TREE_SELECTIONãDISCONTIGUOUS_TREE_SELECTIONã®ã©ãã1ã€ã§ããå¿
èŠããããŸãã
|
void |
setSelectionPath(TreePath path) |
éžæç¯å²ããã¹ã«èšå®ããŸãã
|
void |
setSelectionPaths(TreePath[] pPaths) |
éžæç¯å²ãèšå®ããŸãã
|
String |
toString() |
ãã®ãªããžã§ã¯ãã®ããããã£ã衚瀺ããã³èå¥ããæååãè¿ããŸãã
|
protected void |
updateLeadIndex() |
leadIndexã€ã³ã¹ã¿ã³ã¹å€æ°ãæŽæ°ããŸãã
|
public static final String SELECTION_MODE_PROPERTY
protected SwingPropertyChangeSupport changeSupport
protected TreePath[] selection
protected EventListenerList listenerList
protected transient RowMapper rowMapper
protected DefaultListSelectionModel listSelectionModel
protected int selectionMode
protected TreePath leadPath
protected int leadIndex
protected int leadRow
public DefaultTreeSelectionModel()
public void setRowMapper(RowMapper newMapper)
setRowMapperãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpublic RowMapper getRowMapper()
getRowMapperãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpublic void setSelectionMode(int mode)
DISCONTIGUOUS_TREE_SELECTIONã¢ãã«ãšèŠãªãããŸãã
çŸåšã®éžæç¯å²ãæ°ããã¢ãŒãã«å¯ŸããŠæå¹ã§ãªãå Žåãéžæç¯å²ã¯å€æŽãããŸãã ããšãã°ã3ã€ã®TreePathãéžæãããç¶æ
ã§ã¢ãŒããSINGLE_TREE_SELECTIONã«å€æŽããå Žåãäžã€ã®TreePathã®éžæã ããæ®ããŸãã ã©ã®TreePathãéžæããããŸãŸã«ãªããã¯äœ¿çšããç¹å®ã®å®è£
ã«ãã£ãŠæ±ºãŸããŸãã
ã¢ãŒããå®çŸ©ãããŠããªãã¿ã€ãã«èšå®ãããšãã¢ãŒãã¯DISCONTIGUOUS_TREE_SELECTIONã«ãªããŸãã
setSelectionModeãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpublic int getSelectionMode()
SINGLE_TREE_SELECTIONãDISCONTIGUOUS_TREE_SELECTIONããŸãã¯CONTIGUOUS_TREE_SELECTIONã®ããããã«ãªããŸããgetSelectionModeãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpublic void setSelectionPath(TreePath path)
pathãnullã®å Žåã¯clearSelectionãåŒã³åºããå Žåãšåã广ããããŸãã setSelectionPathãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpath - éžæããæ°ãããã¹public void setSelectionPaths(TreePath[] pPaths)
nullãŸãã¯ç©ºã®å Žåã¯ãéžæç¯å²ãã¯ãªã¢ãããŸãã éžæã¢ãŒããSINGLE_TREE_SELECTIONã®å Žåã¯ãpPathsã®æåã®ãã¹ã ãã䜿çšãããŸãã éžæã¢ãŒããCONTIGUOUS_TREE_SELECTIONã§ãæå®ããããã¹ãé£ç¶ããŠããªãå Žåã¯ãpPathsã®æåã®ãã¹ã ãã䜿çšãããŸãã éžæã¢ãŒããDISCONTIGUOUS_TREE_SELECTIONã®å Žåã¯ããã¹ãŠã®ãã¹ã䜿çšãããŸãã
pPathsã®nullãã¹ã¯ãã¹ãŠç¡èŠãããŸãã
ããã倿Žã衚ãå Žåã¯ãç»é²ãããŠãããã¹ãŠã®TreeSelectionListenerãéç¥ãåããŸãã
ãªãŒãã»ãã¹ã¯æåŸã®äžæã®ãã¹ã«èšå®ãããŸãã
getSelectionPathsããè¿ããããã¹ã®é åºã¯ããã®ã¡ãœããã«æå®ããããã¹ãšåãã§ãã
setSelectionPathsãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpPaths - æ°ããéžæç¯å²public void addSelectionPath(TreePath path)
pathãnullã®å Žåã¯åœ±é¿ã¯ãããŸããã addSelectionPathãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpath - çŸåšã®éžæç¯å²ã«è¿œå ããæ°ãããã¹public void addSelectionPaths(TreePath[] paths)
pathsãnullã®å Žåã¯åœ±é¿ã¯ãããŸããã
ãªãŒãã»ãã¹ã¯pathsã®æåŸã®ãã¹ã«èšå®ãããŸãã
éžæã¢ãŒããCONTIGUOUS_TREE_SELECTIONã®å Žåããã¹ãæ°ãã«è¿œå ãããšéžæç¯å²ãäžé£ç¶ã«ãªããŸãã ããã«ããã2ã€ã®çµæãçºçããå¯èœæ§ããããŸããpathsã®TreePathãé£ç¶ããŠããå Žåã¯ãéžæç¯å²ã¯ãããã®TreePathã«ãªããŸããããã§ãªãå Žåã¯ãTreePathãé£ç¶ããŠããªãã®ã§ãéžæç¯å²ã¯pathsã®æåã®TreePathã«ãªããŸãã
addSelectionPathsãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpaths - çŸåšã®éžæç¯å²ã«è¿œå ããæ°ãããã¹public void removeSelectionPath(TreePath path)
pathãnullã®å Žåã¯åœ±é¿ã¯ãããŸããã removeSelectionPathãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpath - éžæç¯å²ããåé€ãããã¹public void removeSelectionPaths(TreePath[] paths)
pathsãnullã®å Žåã¯åœ±é¿ã¯ãããŸããã removeSelectionPathsãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpaths - éžæç¯å²ããåé€ãããã¹public TreePath getSelectionPath()
getSelectionPathãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpublic TreePath[] getSelectionPaths()
getSelectionPathsãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpublic int getSelectionCount()
getSelectionCountãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpublic boolean isPathSelected(TreePath path)
pathãçŸåšã®éžæç¯å²ã«ããå Žåã«trueãè¿ããŸããisPathSelectedãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpublic boolean isSelectionEmpty()
isSelectionEmptyãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpublic void clearSelection()
clearSelectionãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpublic void addTreeSelectionListener(TreeSelectionListener x)
addTreeSelectionListenerãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelx - 远å ãããæ°ãããªã¹ããŒpublic void removeTreeSelectionListener(TreeSelectionListener x)
removeTreeSelectionListenerãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelx - åé€ãããªã¹ããŒpublic TreeSelectionListener[] getTreeSelectionListeners()
TreeSelectionListenerå
šéšãããªãŒéžæãªã¹ããŒãçŸåšç»é²ãããŠããªãå Žåã¯ç©ºã®é
åaddTreeSelectionListener(javax.swing.event.TreeSelectionListener), removeTreeSelectionListener(javax.swing.event.TreeSelectionListener)protected void fireValueChanged(TreeSelectionEvent e)
public <T extends EventListener> T[] getListeners(Class<T> listenerType)
FooListenerãšããŠçŸåšç»é²ãããŠãããã¹ãŠã®ãªããžã§ã¯ãã®é
åãè¿ããŸãã FooListenerã¯ãaddFooListenerã¡ãœããã䜿çšããŠç»é²ãããŸãã
FooListener.classãªã©ã®ã¯ã©ã¹ã»ãªãã©ã«ã䜿çšããŠlistenerTypeåŒæ°ãæå®ã§ããŸãã ããšãã°ã次ã®ã³ãŒãã䜿çšããŠãDefaultTreeSelectionModel mããã®ããªãŒéžæãªã¹ããŒã«ç
§äŒã§ããŸãã
TreeSelectionListener[] tsls = (TreeSelectionListener[])(m.getListeners(TreeSelectionListener.class));ãã®ãããªãªã¹ããŒããªãå Žåã¯ç©ºã®é åãè¿ããŸãã
listenerType - èŠæ±ããããªã¹ããŒã®å; java.util.EventListenerã®äžäœã€ã³ã¿ãã§ãŒã¹ãæå®FooListenerãšããŠç»é²ããããã¹ãŠã®ãªããžã§ã¯ãã®é
åããŸãã¯ãã®ãããªãªã¹ããŒã远å ãããŠããªãå Žåã¯ç©ºã®é
åClassCastException - listenerTypeã§ãjava.util.EventListenerãå®è£
ããã¯ã©ã¹ãŸãã¯ã€ã³ã¿ãã§ãŒã¹ãæå®ãããªãã£ãå ŽågetTreeSelectionListeners(), getPropertyChangeListeners()public int[] getSelectionRows()
getSelectionPathsããè¿ãããTreePathãšãã®ã¡ãœãããšã®éã«ã¯ãå¿
ããã1察1ã®ãããã³ã°ããããšã¯éããŸããã ç¹ã«ãTreePathã衚瀺å¯èœã§ãªã(RowMapperãTreePathã«å¯Ÿå¿ããè¡ã«å¯ŸããŠ-1ãè¿ã)å Žåã¯ã察å¿ããè¡ãè¿ãããé
åã«å«ãŸããŸããã ããšãã°ãéžæç¯å²ãAãšBã®2ã€ã®ãã¹(è¡10ã«AããããBã¯çŸåšè¡šç€ºå¯èœã§ãªã)ã§æ§æãããå Žåããã®ã¡ãœããã¯åäžã®ãšã³ããª10ãå«ãé
åãè¿ããŸãã getSelectionRowsãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpublic int getMinSelectionRow()
getMinSelectionRowãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpublic int getMaxSelectionRow()
getMaxSelectionRowãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpublic boolean isRowSelected(int row)
rowã§èå¥ãããè¡ãéžæãããŠããå Žåã«trueãè¿ããŸããisRowSelectedãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpublic void resetRowSelection()
éåžžã¯åŒã³åºãå¿ èŠã¯ãããŸãããJTreeãšããã«é¢é£ããListenersãåŒã³åºããŸãã ç¬èªã®Viewã¯ã©ã¹ãå®è£ äžã®å Žåã¯èªåã§åŒã³åºãå¿ èŠããããŸãã
insureRowContinuityãåŒã³åºããŠãçŸåšéžæãããŠããTreePathsããŸã éžæã¢ãŒãã§æå¹ã§ããããšã確èªããŸãã
resetRowSelectionãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpublic int getLeadSelectionRow()
getLeadSelectionRowãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpublic TreePath getLeadSelectionPath()
getLeadSelectionPathãã€ã³ã¿ãã§ãŒã¹TreeSelectionModelpublic void addPropertyChangeListener(PropertyChangeListener listener)
PropertyChangeEventã¯ãéžæç¯å²ã¢ãŒãã倿Žããããšããªã¬ãŒãããŸãã
addPropertyChangeListenerãã€ã³ã¿ãã§ãŒã¹TreeSelectionModellistener - 远å ãããPropertyChangeListenerpublic void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListenerãã€ã³ã¿ãã§ãŒã¹TreeSelectionModellistener - åé€ãããPropertyChangeListenerpublic PropertyChangeListener[] getPropertyChangeListeners()
DefaultTreeSelectionModelã«ç»é²ãããŠãããã¹ãŠã®ããããã£å€æŽãªã¹ããŒã®é
åãè¿ããŸããPropertyChangeListenerãçŸåšããããã£å€æŽãªã¹ããŒãç»é²ãããŠããªãå Žåã¯ç©ºã®é
åaddPropertyChangeListener(java.beans.PropertyChangeListener), removePropertyChangeListener(java.beans.PropertyChangeListener)protected void insureRowContinuity()
TreePathãçŸåšã®éžæã¢ãŒãã§æå¹ã§ãããã確èªããŸãã éžæã¢ãŒããCONTIGUOUS_TREE_SELECTIONã®ãšãã«RowMapperãååšããŠããå Žåããã®ã¡ãœããã¯ãã¹ãŠã®è¡ãé£ç¶ããŠããã(ãœãŒããããšãã«ããã¹ãŠã®è¡ãééã空ããã«é åºãã䞊ãã§ããã)ã確èªããŸãã éžæç¯å²ãé£ç¶ããŠãªãå Žåã¯ããœãŒããããšãã«é£ç¶ããè¡ã®æåã®ã»ãããå«ãŸããããã«ãªã»ãããããŸãã
éžæã¢ãŒããSINGLE_TREE_SELECTIONã®å Žåã«ãè€æ°ã®TreePathãéžæããããšãéžæç¯å²ã¯ãçŸåšéžæãããŠããæåã®ãã¹ãå«ãããã«ãªã»ãããããŸãã
protected boolean arePathsContiguous(TreePath[] paths)
protected boolean canPathsBeAdded(TreePath[] paths)
TreePathã®ç¹å®ã®ã»ããã远å ã§ãããã©ããå€å®ããããã«äœ¿çšããŸãã pathsãnull (ãŸãã¯ç©º)ã®å Žåããã®ãªããžã§ã¯ããRowMapperãæããªãå ŽåãçŸåšéžæãããŠããªãå Žåãéžæã¢ãŒããDISCONTIGUOUS_TREE_SELECTIONã®å ŽåããŸãã¯çŸåšã®éžæç¯å²ã«ãã¹ã远å ããŠããTreePathãé£ç¶èšå®ã§ããå Žåã«ãtrueãè¿ããŸãã protected boolean canPathsBeRemoved(TreePath[] paths)
@Deprecated protected void notifyPathChange(Vector<?> changedPaths, TreePath oldLeadSelection)
protected void updateLeadIndex()
protected void insureUniqueness()
public String toString()
public Object clone() throws CloneNotSupportedException
cloneãã¯ã©ã¹ObjectCloneNotSupportedException - ãã®ã¯ã©ã¹ã®ã€ã³ã¹ã¿ã³ã¹ã§ã¯ã¹ããŒãããªãCloneable ãã°ãŸãã¯æ©èœãéä¿¡
詳现ãªAPIãªãã¡ã¬ã³ã¹ããã³éçºè
ããã¥ã¡ã³ãã«ã€ããŠã¯ãJava SEã®ããã¥ã¡ã³ããåç
§ããŠãã ããã ãã®ããã¥ã¡ã³ãã«ã¯ãæŠå¿µçãªæŠèŠãçšèªã®å®çŸ©ãåé¿æ¹æ³ãæå¹ãªã³ãŒãäŸãªã©ã®ãéçºè
ã察象ã«ãããã詳现ãªèª¬æãå«ãŸããŠããŸãã
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyãåç
§ããŠãã ããã