|
Java プラットフォーム 1.2 |
|||||||||
前 次 | フレームあり フレームなし |
FontMetrics を使用するパッケージ | |
java.awt | このパッケージには、ユーザインタフェースの作成と、グラフィックスとイメージのペイントのためのクラスがすべて含まれています。 |
javax.accessibility | ユーザインタフェースコンポーネントとそれらのコンポーネントへのアクセスを提供するユーザ補助機能との間の規約を定義します。 |
javax.swing | 可能な限りすべてのプラットフォームで同じように機能する「軽量」コンポーネント (Java 言語全体で共通) のセットを提供します。 |
javax.swing.plaf.basic | Basic 仕様 Look & Feel に従って作成されたユーザインタフェースオブジェクトを提供します。 |
javax.swing.table | java.awt.swing.JTable を処理するためのクラスおよびインタフェースを提供します。 |
javax.swing.text | 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 |
java.awt における FontMetrics の使用方法 |
FontMetrics を返す java.awt におけるメソッド | |
FontMetrics |
Component.getFontMetrics(Font font)
指定されたフォントのフォントメトリックスを取得します。 |
FontMetrics |
Graphics.getFontMetrics()
現在のフォントのフォントメトリックを取得します。 |
abstract FontMetrics |
Graphics.getFontMetrics(Font f)
指定されたフォントのフォントメトリックを取得します。 |
abstract FontMetrics |
Toolkit.getFontMetrics(Font font)
推奨されません。 このメソッドはデフォルト画面ンの整数メトリックスを返します。 |
javax.accessibility における FontMetrics の使用方法 |
FontMetrics を返す javax.accessibility におけるメソッド | |
FontMetrics |
AccessibleComponent.getFontMetrics(Font f)
オブジェクトのフォントメトリックスを取得します。 |
javax.swing における FontMetrics の使用方法 |
FontMetrics を返す javax.swing におけるメソッド | |
FontMetrics |
JComponent.AccessibleJComponent.getFontMetrics(Font f)
オブジェクトのフォントメトリックスを取得します。 |
FontMetrics |
JTree.AccessibleJTree.AccessibleJTreeNode.getFontMetrics(Font f)
|
FontMetrics |
DebugGraphics.getFontMetrics()
Graphics.getFontMetrics をオーバーライドします。 |
FontMetrics |
DebugGraphics.getFontMetrics(Font f)
Graphics.getFontMetrics をオーバーライドします。 |
FontMetrics |
JApplet.AccessibleJApplet.getFontMetrics(Font f)
オブジェクトのフォントメトリックを取得します。 |
FontMetrics |
JWindow.AccessibleJWindow.getFontMetrics(Font f)
オブジェクトのフォントメトリックスを取得します。 |
FontMetrics |
Box.Filler.AccessibleBoxFiller.getFontMetrics(Font f)
オブジェクトのフォントメトリックスを取得します。 |
FontMetrics |
Box.AccessibleBox.getFontMetrics(Font f)
オブジェクトのフォントメトリックスを取得します。 |
FontMetrics |
JDialog.AccessibleJDialog.getFontMetrics(Font f)
オブジェクトのフォントメトリックスを取得します。 |
FontMetrics |
CellRendererPane.AccessibleCellRendererPane.getFontMetrics(Font f)
オブジェクトのフォントメトリックスを取得します。 |
FontMetrics |
JTable.AccessibleJTable.AccessibleJTableCell.getFontMetrics(Font f)
オブジェクトの FontMetrics を取得します。 |
FontMetrics |
JFrame.AccessibleJFrame.getFontMetrics(Font f)
オブジェクトのフォントメトリックスを取得します。 |
FontMetrics |
JList.AccessibleJList.AccessibleJListChild.getFontMetrics(Font f)
|
型 FontMetrics のパラメータを持つ javax.swing におけるメソッド | |
static int |
SwingUtilities.computeStringWidth(FontMetrics fm,
String str)
指定されたメトリックス (サイズ) を持つフォントを使って文字列の幅を計算します。 |
static String |
SwingUtilities.layoutCompoundLabel(JComponent c,
FontMetrics fm,
String text,
Icon icon,
int verticalAlignment,
int horizontalAlignment,
int verticalTextPosition,
int horizontalTextPosition,
Rectangle viewR,
Rectangle iconR,
Rectangle textR,
int textIconGap)
アイコンの起点位置、テキストのベースラインの起点位置、および可能であればクリップしたバージョンの複合ラベル文字列を計算して返します。 |
static String |
SwingUtilities.layoutCompoundLabel(FontMetrics fm,
String text,
Icon icon,
int verticalAlignment,
int horizontalAlignment,
int verticalTextPosition,
int horizontalTextPosition,
Rectangle viewR,
Rectangle iconR,
Rectangle textR,
int textIconGap)
アイコンの起点位置、テキストのベースラインの起点位置、および可能であればクリップしたバージョンの複合ラベル文字列を計算して返します。 |
javax.swing.plaf.basic における FontMetrics の使用方法 |
FontMetrics を返す javax.swing.plaf.basic におけるメソッド | |
protected FontMetrics |
BasicTabbedPaneUI.getFontMetrics()
|
型 FontMetrics のパラメータを持つ javax.swing.plaf.basic におけるメソッド | |
protected void |
BasicTabbedPaneUI.layoutLabel(int tabPlacement,
FontMetrics metrics,
int tabIndex,
String title,
Icon icon,
Rectangle tabRect,
Rectangle iconRect,
Rectangle textRect,
boolean isSelected)
|
protected void |
BasicTabbedPaneUI.paintText(Graphics g,
int tabPlacement,
Font font,
FontMetrics metrics,
int tabIndex,
String title,
Rectangle textRect,
boolean isSelected)
|
protected int |
BasicTabbedPaneUI.calculateTabWidth(int tabPlacement,
int tabIndex,
FontMetrics metrics)
|
protected String |
BasicLabelUI.layoutCL(JLabel label,
FontMetrics fontMetrics,
String text,
Icon icon,
Rectangle viewR,
Rectangle iconR,
Rectangle textR)
SwingUtilities.layoutCompoundLabel() への呼び出しを転送します。 |
javax.swing.table における FontMetrics の使用方法 |
FontMetrics を返す javax.swing.table におけるメソッド | |
FontMetrics |
JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getFontMetrics(Font f)
|
javax.swing.text における FontMetrics の使用方法 |
FontMetrics として宣言される javax.swing.text におけるフィールド | |
protected FontMetrics |
PlainView.metrics
現在のフォントのフォントメトリックスです。 |
FontMetrics を返す javax.swing.text におけるメソッド | |
protected FontMetrics |
FieldView.getFontMetrics()
このビューを収容するコンポーネントに関連付けられているフォントメトリックスを取得します。 |
protected FontMetrics |
LabelView.getFontMetrics()
このビューに使うフォントメトリックスを取得します。 |
FontMetrics |
StyleContext.getFontMetrics(Font f)
フォントメトリックスを返します。 |
型 FontMetrics のパラメータを持つ javax.swing.text におけるメソッド | |
static int |
Utilities.getTabbedTextWidth(Segment s,
FontMetrics metrics,
int x,
TabExpander e,
int startOffset)
タブを考慮しながら、指定されたテキストのセグメントの幅を指定します。 |
static int |
Utilities.getTabbedTextOffset(Segment s,
FontMetrics metrics,
int x0,
int x,
TabExpander e,
int startOffset)
ビューの座標系で指定されたスパンをもっともよく表す、指定されたテキストへの相対オフセットを決定します。 |
static int |
Utilities.getTabbedTextOffset(Segment s,
FontMetrics metrics,
int x0,
int x,
TabExpander e,
int startOffset,
boolean round)
|
static int |
Utilities.getBreakLocation(Segment s,
FontMetrics metrics,
int x0,
int x,
TabExpander e,
int startOffset)
指定されたスパンに収まるように指定されたテキストを分割する位置を決定します。 |
|
Java プラットフォーム 1.2 |
|||||||||
前 次 | フレームあり フレームなし |