|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
java.lang.Objectjavax.swing.text.View
javax.swing.text.CompositeView
javax.swing.text.BoxView
javax.swing.text.html.BlockView
public class BlockView
CSS »ç¾çÀ» »ç¿ëÇØ, ºí·ÏÀ» ¹Ú½º·Î¼ Ç¥½ÃÇϱâ À§ÇÑ ºäÀÇ ±¸ÇöÀÔ´Ï´Ù.
ÇÊµå °³¿ä |
---|
Ŭ·¡½º javax.swing.text. View ·ÎºÎÅÍ »ó¼ÓµÈ Çʵå |
---|
BadBreakWeight,
ExcellentBreakWeight,
ForcedBreakWeight,
GoodBreakWeight,
X_AXIS,
Y_AXIS |
ÀÎÅÍÆäÀ̽º javax.swing. SwingConstants ·ÎºÎÅÍ »ó¼ÓµÈ Çʵå |
---|
BOTTOM,
CENTER,
EAST,
HORIZONTAL,
LEADING,
LEFT,
NEXT,
NORTH,
NORTH_EAST,
NORTH_WEST,
PREVIOUS,
RIGHT,
SOUTH,
SOUTH_EAST,
SOUTH_WEST,
TOP,
TRAILING,
VERTICAL,
WEST |
»ý¼ºÀÚ °³¿ä | |
---|---|
BlockView (Element elem,
int axis)
HTML ¹Ú½º¸¦ ³ªÅ¸³»´Â »õ·Î¿î ºä¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
¸Þ¼µå °³¿ä | |
---|---|
protected SizeRequirements |
calculateMajorAxisRequirements (int axis,
SizeRequirements r)
ÁÖÃà (ŸÀϸµÀÇ ±âÁØ¿¡ ÀÖ´Â Ãà)¿¡ µû¸¥ ºí·ÏÀÇ ÇÊ¿ä »çÀÌÁ °è»êÇÕ´Ï´Ù. |
protected SizeRequirements |
calculateMinorAxisRequirements (int axis,
SizeRequirements r)
ºÎÃà (ŸÀϸµ µÈ ÃàÀ¸·Î Á÷°¢ÀÇ Ãà)¿¡ µû¸¥ ºí·ÏÀÇ ÇÊ¿ä »çÀÌÁ °è»êÇÕ´Ï´Ù. |
void |
changedUpdate (DocumentEvent changes,
Shape a,
ViewFactory f)
ÀÌ ºä°¡ Ãë±ÞÇÏ´Â À§Ä¡¿¡¼ ¹®¼ÀÇ ¼Ó¼ºÀÌ º¯°æµÈ °ÍÀ» ÅëÁöÇÕ´Ï´Ù. |
float |
getAlignment (int axis)
¹èÄ¡ ¹æ¹ýÀ» ¸®ÅÏÇÕ´Ï´Ù. |
AttributeSet |
getAttributes ()
·»´õ¸µ·Î »ç¿ëÇÏ´Â ¼Ó¼ºÀ» ²¨³À´Ï´Ù. |
float |
getMaximumSpan (int axis)
ÀÌ ºäÀÇ ÃÖ´ë ½ºÆÒÀ» ÃàÀ¸·Î µû¶ó ÁöÁ¤ÇÕ´Ï´Ù. |
float |
getMinimumSpan (int axis)
ÀÌ ºäÀÇ ÃÖ¼Ò ½ºÆÒÀ» ÃàÀ¸·Î µû¶ó ÁöÁ¤ÇÕ´Ï´Ù. |
float |
getPreferredSpan (int axis)
ÀÌ ºä¿¡ ÀûÀýÇÑ ½ºÆÒÀ» ÃàÀ¸·Î µû¶ó ÁöÁ¤ÇÕ´Ï´Ù. |
int |
getResizeWeight (int axis)
»çÀÌÁî º¯°æÀÇ ¿þÀÌÆ®¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
protected StyleSheet |
getStyleSheet ()
|
protected void |
layoutMinorAxis (int targetSpan,
int axis,
int[] offsets,
int[] spans)
¹Ú½ºÀÇ ºÎÃà (Áï, ±×°ÍÀÌ ³ªÅ¸³»´Â ÃàÀ¸·Î Á÷°¢ÀÇ Ãà)À» ·¹À̾ƿô ÇÕ´Ï´Ù. |
void |
paint (Graphics g,
Shape allocation)
ÁöÁ¤µÈ ·»´õ¸µ Ç¥¸é°ú ±× ¿µ¿ªÀ» »ç¿ëÇØ ·»´õ¸µ ÇÕ´Ï´Ù. |
void |
setParent (View parent)
ÀÌ ºä¿¡ »ç¿ëÇϴ ģºä¸¦ È®¸³ÇÕ´Ï´Ù. |
protected void |
setPropertiesFromAttributes ()
¼Ó¼º¿¡ À¯·¡ÇÏ´Â °ªÀÌ Ä³½¬¿¡ Ãâ·ÂÇØÁö°í ÀÖÀ¸¸é, ±×°ÍÀ» °»½ÅÇÕ´Ï´Ù. |
Ŭ·¡½º javax.swing.text. BoxView ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
baselineLayout,
baselineRequirements,
childAllocation,
flipEastAndWestAtEnds,
forwardUpdate,
getAxis,
getChildAllocation,
getHeight,
getOffset,
getSpan,
getViewAtPoint,
getWidth,
isAfter,
isAllocationValid,
isBefore,
isLayoutValid,
layout,
layoutChanged,
layoutMajorAxis,
modelToView,
paintChild,
preferenceChanged,
replace,
setAxis,
setSize,
viewToModel |
Ŭ·¡½º javax.swing.text. CompositeView ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
getBottomInset,
getInsideAllocation,
getLeftInset,
getNextEastWestVisualPositionFrom,
getNextNorthSouthVisualPositionFrom,
getNextVisualPositionFrom,
getRightInset,
getTopInset,
getView,
getViewAtPosition,
getViewCount,
getViewIndex,
getViewIndexAtPosition,
loadChildren,
modelToView,
setInsets,
setParagraphInsets |
Ŭ·¡½º javax.swing.text. View ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
append,
breakView,
createFragment,
forwardUpdateToView,
getBreakWeight,
getContainer,
getDocument,
getElement,
getEndOffset,
getGraphics,
getParent,
getStartOffset,
getToolTipText,
getViewFactory,
getViewIndex,
insert,
insertUpdate,
isVisible,
modelToView,
remove,
removeAll,
removeUpdate,
updateChildren,
updateLayout,
viewToModel |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
»ý¼ºÀÚ »ó¼¼ |
---|
public BlockView(Element elem, int axis)
elem
- ºä¸¦ ÀÛ¼ºÇÏ´Â ¿ä¼Òaxis
- View.X_AXIS ¶Ç´Â View.Y_AXIS¸Þ¼µåÀÇ »ó¼¼ |
---|
public void setParent(View parent)
ÀÌ ¸Þ¼µå´Â ½´ÆÛ Ŭ·¡½º¿¡ÀÇ Àü¼ÛÀ» À§Çؼ ±¸ÇöµË´Ï´Ù. ¶ÇÇÑ, setPropertiesFromAttributes()
¸Þ¼µå¸¦ È£ÃâÇØ CSS ¼Ó¼ºÀ¸·ÎºÎÅÍ ´Ü¶ô ÇÁ·ÎÆÛƼ¸¦ ¼³Á¤Çϱâ À§Çؼ ±¸ÇöµË´Ï´Ù. È£ÃâÀÌ ÀÌ Å¸Àֿ̹¡ ÇàÇØÁö´Â °ÍÀº »óÀ§ ¹æÇâÀÇ ¸ðµç Ä£ºäÀÇ ¼Ó¼ºÀ¸·Î ÇØ°áÇÒ ¼ö ÀÖ´Â °ÍÀ» º¸ÁõÇϱ⠶§¹®¿¡ÀÔ´Ï´Ù.
CompositeView
³»ÀÇ setParent
parent
- »õ·Î¿î ºÎ¸ð. ºä°¡ ÀÌÀü¿¡ Ãß°¡µÈ ºÎ¸ð·ÎºÎÅÍ »èÁ¦µÇ´Â °æ¿ì´Â nullprotected SizeRequirements calculateMajorAxisRequirements(int axis, SizeRequirements r)
BoxView
³»ÀÇ calculateMajorAxisRequirements
axis
- Á¶»çÁßÀÇ Ãàr
- SizeRequirements
°´Ã¼. null
ÀÎ °æ¿ì, 1°³
ÀÛ¼ºµÈ´Ù
SizeRequirements
°´Ã¼SizeRequirements
protected SizeRequirements calculateMinorAxisRequirements(int axis, SizeRequirements r)
BoxView
³»ÀÇ calculateMinorAxisRequirements
axis
- Á¶»çÁßÀÇ Ãàr
- SizeRequirements
°´Ã¼. null
ÀÎ °æ¿ì, 1°³
ÀÛ¼ºµÈ´Ù
SizeRequirements
°´Ã¼SizeRequirements
protected void layoutMinorAxis(int targetSpan, int axis, int[] offsets, int[] spans)
BoxView
³»ÀÇ layoutMinorAxis
targetSpan
- ºä·Î ÁöÁ¤µÈ ½ºÆÒÀÇ ÇÕ°è. ÀÚ½ÄÀ» ·¹À̾ƿô Çϱâ À§Çؼ »ç¿ëµÇ´Âaxis
- ·¹À̾ƿô µÇ´Â Ãàoffsets
- °¢ ÀÚ ºäÀÇ ºäÀÇ ±âÁ¡À¸·ÎºÎÅÍÀÇ ¿ÀÇÁ¼Â(offset). À̰ÍÀº ¹Ýȯ°ªÀ̸ç, ÀÌ ¸Þ¼µåÀÇ ±¸Çö¿¡ ÀÇÇØ ÇÒ´çÇÒ ¼ö ÀÖ´Âspans
- °¢ ÀÚ ºäÀÇ ½ºÆÒ. À̰ÍÀº ¹Ýȯ°ªÀ̸ç, ÀÌ ¸Þ¼µåÀÇ ±¸Çö¿¡ ÀÇÇØ ÇÒ´çÇÒ ¼ö ÀÖ´Ùpublic void paint(Graphics g, Shape allocation)
BoxView
³»ÀÇ paint
g
- »ç¿ëÇÏ´Â ·»´õ¸µ Ç¥¸éallocation
- ·»´õ¸µ¸¦ À§Çؼ ÇÒ´çÇÒ ¼ö ÀÖ¾ú´ø ¿µ¿ªView.paint(java.awt.Graphics, java.awt.Shape)
public AttributeSet getAttributes()
View
³»ÀÇ getAttributes
public int getResizeWeight(int axis)
BoxView
³»ÀÇ getResizeWeight
axis
- X_AXIS ¶Ç´Â Y_AXIS
IllegalArgumentException
- ÃàÀÌ ¹«È¿ÀÎ °æ¿ìpublic float getAlignment(int axis)
BoxView
³»ÀÇ getAlignment
axis
- X_AXIS ¶Ç´Â Y_AXIS
public void changedUpdate(DocumentEvent changes, Shape a, ViewFactory f)
View
񃬣:
View
³»ÀÇ changedUpdate
changes
- °ü·ÃµÈ ¹®¼·ÎºÎÅÍÀÇ º¯°æ Á¤º¸a
- ºäÀÇ ÇöÀçÀÇ ÇÒ´çf
- ºä°¡ ÀÚ½ÄÀ» °¡Áö´Â °æ¿ì¿¡ À籸Ãà¿¡ »ç¿ëÇÏ´Â ÆÑÅ丮View.changedUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory)
public float getPreferredSpan(int axis)
BoxView
³»ÀÇ getPreferredSpan
axis
- View.X_AXIS
¶Ç´Â View.Y_AXIS
IllegalArgumentException
- ÃàÀÇ Å¸ÀÔÀÌ ¹«È¿ÀÎ °æ¿ìView.getPreferredSpan(int)
public float getMinimumSpan(int axis)
BoxView
³»ÀÇ getMinimumSpan
axis
- View.X_AXIS
¶Ç´Â View.Y_AXIS
IllegalArgumentException
- ÃàÀÇ Å¸ÀÔÀÌ ¹«È¿ÀÎ °æ¿ìView.getPreferredSpan(int)
public float getMaximumSpan(int axis)
BoxView
³»ÀÇ getMaximumSpan
axis
- View.X_AXIS
¶Ç´Â View.Y_AXIS
IllegalArgumentException
- ÃàÀÇ Å¸ÀÔÀÌ ¹«È¿ÀÎ °æ¿ìView.getPreferredSpan(int)
protected void setPropertiesFromAttributes()
protected StyleSheet getStyleSheet()
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.