• title: Typo、変換ミス author: aterai pubdate: 2010-10-05 description: Java クラスドキュメント日本語版の誤字、変換ミス、表記の揺れなど。

概要

Java(Swing)のクラスドキュメントで、日本語版の誤字、変換ミス、表記の揺れなどをメモしています。

未修正

デーモンスレッドになます。

未修正

オン\/オフ

「デーモンスレッドになます。」で検索したら、ナマスとは一体何だっけと思ったのだがナマス切りにしたみたいな表現がそういえばあったような肝: Phinloda の裏の裏ページが見つかったので、少なくとも2004年以前からのtypoらしい。

JtextComponent

小文字のtextになっている。

翻訳されていない

英語版の<code>タグの付け方が、このメソッドだけ他と異なるようだ。 英語版の<code>タグの付け方が、このメソッドだけ他と異なるようだ。

デフォルトでは…が二回

特に、余分のスペースの差 (1 - ウエイト) * を取得

カッコの後に* ではなく、* 差が良さそう。ついでに「ウエイト」はここだけで、他は「ウェイト」が多いみたい。

JFileCHooser.ERROR_OPTION

JFileChooserのHが大文字になっている。7 の英語版はすべて修正されているが、日本語版は、三箇所残っている。

HyperLinkListener

英語版、日本語版ともに、HyperlinkのLが大文字になっている。 英語版、日本語版ともにHyperlinkのLが大文字になっている。

パージョン

g2とg2d

  • Graphics2D#setTransform(AffineTransform)
    • サンプルコード内でg2g2dが使用されている
      // Get the current transform
      AffineTransform saveAT = g2.getTransform();
      // Perform transformation
      g2d.transform(...);
      // Render
      g2d.draw(...);
      // Restore original transform
      g2d.setTransform(saveAT);
      

Returns the Component's "visible rect rectangle"

限定されてます。

多分、1.6.0に有った「い」抜き?は、これ以外はすべて修正されているようなので。

1.8.0で修正済み

デーモンスレッドになます。

  • Thread
    • デーモンスレッドになます。
  • 修正案
    • デーモンスレッドになります。
「デーモンスレッドになます。」で検索したら、ナマスとは一体何だっけと思ったのだがナマス切りにしたみたいな表現がそういえばあったような肝: Phinloda の裏の裏ページが見つかったので、少なくとも2004年以前からのtypoらしい。

句点の位置

  • Runtime#freeMemory()
    • Java仮想マシン内の空きメモリーの量を返します。gcメソッドを呼び出すと、freeMemory.から返される値が増える可能性があります
  • Runtime#freeMemory()
    • Returns the amount of free memory in the Java Virtual Machine. Calling the gc method may result in increasing the value returned by freeMemory.

余計な括弧

1.7.0 で修正済み

行わないためでです。

書き込む。FileHandler を初期化してます。

奨励されてます。

直前は、「奨励されています。」になっている。

注 -

これはこのメソッドの戻り値です。

リンクとカギ括弧

カギ括弧自体削除してもいいかもしれない。英語版には存在しないし。

句点が二度出現

同一文章が二回出現

SimpleDateFormat getNativeImageMetadataFormat から 午前/午後

何かの変換ミスか?

括弧の対応

code タグの対応

  • http://docs.oracle.com/javase/jp/6/api/java/awt/CardLayout.html
    • CardLayout</code> オブジェクトに最初に追加されるコンポーネントは、コンテナが最初に表示されるときの可視コンポーネントになります。
    • <code><code>CardLayout</code> は、アプリケーションがこれらのカードを順番にめくったり、指定したカードを表示したりできるようにするメソッドのセットを定義します。
  • CardLayout
    • CardLayout</code> オブジェクトに最初に追加されるコンポーネントは、コンテナが最初に表示されるときの可視コンポーネントになります。
    • <code><code>CardLayout</code> は、アプリケーションがこれらのカードを順番にめくったり、指定したカードを表示したりできるようにするメソッドのセットを定義します。

@code

句点がない

  • http://docs.oracle.com/javase/jp/6/api/javax/swing/JTable.html#changeSelection(int,%20int,%20boolean,%20boolean)
  • JTable#changeSelection(...)
    • toggle:false、extend:false既存の選択をクリアし、新しいセルが確実に選択されるようにする
    • toggle:false、extend:true既存の選択をアンカーから指定のセルまで拡張して、ほかのすべての選択をクリアする
    • toggle:true、extend:false指定されたセルが選択されている場合、そのセルを選択解除する。選択されていない場合、そのセルを選択する
    • toggle:true、extend:trueアンカーの選択状態を、そのアンカーと指定されたセル間のすべてのセルに適用する。
  • http://docs.oracle.com/javase/6/docs/api/javax/swing/JTable.html#changeSelection(int,%20int,%20boolean,%20boolean)
  • JTable#changeSelection(...)
    • toggle: false, extend: false. Clear the previous selection and ensure the new cell is selected.
    • toggle: false, extend: true. Extend the previous selection from the anchor to the specified cell, clearing all other selections.
    • toggle: true, extend: false. If the specified cell is selected, deselect it. If it is not selected, select it.
    • toggle: true, extend: true. Apply the selection state of the anchor to all cells between it and the specified cell.
  • 変更案
    • toggle:false、extend:false。既存の選択をクリアし、新しいセルが確実に選択されるようにする。
    • toggle:false、extend:true。既存の選択をアンカーから指定のセルまで拡張して、ほかのすべての選択をクリアする。
    • toggle:true、extend:false。指定されたセルが選択されている場合、そのセルを選択解除する。選択されていない場合、そのセルを選択する。
    • toggle:true、extend:true。アンカーの選択状態を、そのアンカーと指定されたセル間のすべてのセルに適用する。

文字実体参照

preタグ内の不等号が、文字実体参照になっていないので、Imageタグになっている?

<code>, <i>

<code>, <i>

  • Math.E
    • 自然対数の底 <code>e</code> にもっとも近い <i>double</i> 値です。
  • Math.E
    • The <code>double</code> value that is closer than any other to <i>e</i>, the base of the natural logarithms.
  • 変更案
    • 自然対数の底 <i>e</i> にもっとも近い <code>double</code> 値です。
    • 自然対数の底 <i>e</i> にもっとも近い <code>double</code> 値です。

Hashtable 指定された TreeNode

多分直前の、public JTree(Hashtable<?,?> value) から、コピペミス。

Java? 2

&nbsp; が?に化けている?
&nbsp;などを使用するなら、トレードマークも <sup><font size="-2">TM</font></sup> ではなく、&trade; か、UTF-8なので普通に™でもよさそう。
& nbsp;が?に化けている? & nbsp;などを使用するなら、トレードマークも<sup><font size="-2">TM</font></sup>ではなく& trade;か、UTF-8なので普通にでもよさそう。

注:注: 1 つの「*」で構成されるパス名は、

注:注: イベントをサブコンポーネントに転送する必要はありません。

パラメータ値値

さまさまなビューの配置場所を探せます。

または または

アサーションの有効/無効ににかかわらず、

メソッドの引数 (NVList オブジェクトのの形式)

またはトランスミッタを を提供する

IllegalArgumentException を をラップする。

が が配置

1.7.0 ではページが存在しない?

Fild

NOT_SUPPORTED_ERR:要求されたモードまたはスキーマ型がサポート サポートされていない場合

アプリケーションで値 値

1.6.0 で修正済み

  • そのその例外
  • このこのパーサー
  • シーケンスとと同じ
  • 有効なな
  • たとえば、たとえば
  • 場合、場合
  • 印刷ししたり
  • 持つかかどうか
  • さまざなな場面で

コメント

コメント