ページの先頭行へ戻る
Enterprise Application Platform V2.0.0 OpenJDKユーザーズガイド

1.6 制限事項

OpenJDKの制限事項について記載します。

NoteSansフォントを使用する場合

NoteSansフォントの文字列に対して、javax.swing.text.GlyphView.getBreakWeight() メソッドで文字の途中を指定した場合、メソッドの結果が BadBreakWeight となるべきところが、誤って ExcellentBreakWeight となる場合があります。

OpenJDKのシステムプロパティについて

Windows Server 2025 では、システムプロパティ"os.name"をSystem.getProperty()メソッドなどを利用して、正しく取得できません。

JAWTのCreateEmbeddedFrame関数について

Java AWTネイティブ・インタフェースのCreateEmbeddedFrame関数によって取得したFrameに、javax.swing.JComboBoxなどのコンポーネントを追加し、コンポーネントに対してマウス操作した場合、期待した動作にならない場合があります。

Java AWTネイティブ・インタフェースは、以下を参照してください。

https://cr.openjdk.org/~iris/se/21/latestSpec/specs/AWT_Native_Interface.html

Sun PKCS#11プロバイダを使用した、ECDSAによるデジタル署名の検証について

Amazon Linux 2023において、Sun PKCS#11プロバイダを使用して、Elliptic Curve Digital Signature Algorithm (ECDSA)によって生成されたデジタル署名の検証を行う際、java.security.Signatureのverify(byte[] signature)メソッドの戻り値が、falseとなる場合があります。