tabPane の新しいスクロールボタン
Nexawebアプリケーションが起動しているブラウザのウィンドウをリサイズしたとき、tabPaneに含まれるタブの一部が隠れることがありま す。こ のとき、スクロールボタンが表示され、隠れた部分をスクロールして表示させることができます。このスクロールボタンは、大きく、見やすく、操作しやすく なっており、スタイル設定(stylable)の影響は受けなません。スクロールボタンは、 tabPane の内側に left/right で top/buttom に表示されます。
- リサイズ時のふるまい:ウィンドウをリサイズしたとき、選択されている tab は常に表示される。これまでは、tabPane に最初の tab から順番に表示されていたため、リサイズの状態によっては、 tab が隠れることがあった。
- スタイル:スクロールボタンの class 名は、tabButtonLeft、tabButtonRight、 tabButtonUp、tabButtonDown となります。
新しいジェネリックブリッジ
ジェネリックブリッジにより、オブジェクトとのブリッジとプロパティの設定を簡素化しました。
- GenericContainerBridge クラスを拡張したカスタムブリッジについて、どのプロパティも設定することができます。OGNL形式をフルサポートしています
- このブリッジを使うことで、 java.awt.Container を拡張した UIコンポーネントを xal の新しいエレメントとして、Javaのコードを記述することなく利用することができます
- xal の新しいエレメントとして、component と property が追加されました。新しい package である com.nexaweb.client.bridges.xal.generic も追加されました。この package には、GenericComponentBridge と GenericContainerBridge が含まれます
次世代 Java プラグインに関連する改良
Java SE 6 の次世代プラグインが利用されているとき、モーダルダイアローグを追加すると複数回フラッシュします。また、キーボードの入力に反応しなくなります。この2つの問題に対応しています。
keep-last-client-event エレメントを nexaweb-client.xml に追加
このエレメントには、クライアントでの最新のイベントを記憶するかどうかを指定します。このエレメントは、レガシーなアプリケーションで必要となる場合があり追加されました。デフォルト値は、 false です。
8995 | 712-5302944 - RequestService().openBrowser(url) はパラメータをひとつだけとる |
10276 | JRE1.6.0_10 との互換性: Java SE 6 の次世代プラグインが利用されているとき、キーボードの入力に反応しなくなる |
10290 | JRE1.6.0_10 との互換性: Java SE 6 の次世代プラグインが利用されているとき、モーダルダイアローグを追加すると複数回フラッシュする |
10329 | gridTable の互換性: cell でないウィジェットがマウスのクリックに正しく反応しない |
10332 | Nexaweb アプリケーションがアプリケーションサーバで、正常にアンデプロイされない |
10336 | gridTable: rowSpan や colSpan を使って結合した cell がソートされる |
10351 | 互換性についての要求項目: ClientEvent に null を設定しない |
10352 | 互換性: Nexaweb のウィジェットから Swing ウィジェットにフォーカスが移ったとき onBeforeActiveLost イベントが発生しないといけない |
10353 | 互換性: MCO によって disabled 属性が変更されたときウィジェットが disabled にならない |
10385 | Nexawebアプリケーションが停止したとき、LogConsumerQueueProcessor スレッドが破棄されない |
10386 | tabPaneのスクロール: スクロールボタンが最後のタブまで表示しない |
10387 | tabPaneのスクロール: すべてのタブが表示されていてもボタンが表示されたままとなる |
10388 | tabPaneのスクロール: tabOverlap 属性を設定してもスクロールボタンの表示が変わらない |
10389 | tabPaneのスクロール: tab を直接追加したときにスクロールボタンが表示されない |
10395 | tabPaneのスクロール: tab が最後まで表示されているときスクロールボタンを disable にする |
10401 | tabPaneのスクロール: 表示されていない tab があるにもかかわらずスクロールしなくなる |
10404 | BTH-781049 table の属性を変更したときにデッドロックとなる |
10406 | tabPaneのスクロール: replace-children で ArrayIndexOutOfBoundsException が発生する |
10408 | 互換性: horizontalToolBar や verticalToolBar にあるウィジェットで例外が発生する |
10409 | tabPaneのスクロール: 追加した tab の一部が表示されたときにスクロールボタンが表示されない |
10411 | 互換性: column のソート属性を指定すると例外が発生する |
10413 | 互換性: com.nexaweb.client.component.treetable.NTableCrossSection.fire11PropertyChange で NullPointerException が発生する |
10416 | tabPaneのスクロール: tabPane が horizontalFlowPane の子要素とき、tab が動き続ける |
10418 | table 内の cell の tooltip の表示位置がマウスの位置に追随しない |
10426 | tabPaneのスクロール: ブラウザでスクロールボタンが正しく表示されない |
10427 | tabPaneのスクロール: 選択されている最後の tab が表示されない |
10429 | tabPaneのスクロール: MS JVM で NoSuchMethodError が発生する |
10431 | tabPaneのスクロール: 左のスクロールボタンが enabled になるべきときに disabled となる |
10432 | tabPaneのスクロール: 右のスクロールボタンが disabled になるべきときに enabled となる |
10433 | tabPaneのスクロール: 右のスクロールボタンが enabled になるべきときに disabled となる |
10437 | tabPaneのスクロール: すべての tab が表示されているのにスクロールボタンが表示される |
8995 | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
712-5302944 - RequestService().openBrowser(url) はパラメータをひとつだけとる | |||||||||||||
環境 |
| ||||||||||||
対象 | 以下の条件を全て満たしている場合。
| ||||||||||||
事象 内容 | 複数のパラメータを URL として指定している場合、全てのパラメータが正しく指定された状態でブラウザを開くことができない。 複数パラメータを指定して openBrowser() メソッドを呼び出しても単一のパラメータのみが指定されている状態でブラウザが開いてしまう。 | ||||||||||||
修正 内容 | Standalone Client を使用している場合に、複数パラメータを URL に指定して openBrowser() メソッドを使用した場合に、全てのパラメータが正しく指定された状態でブラウザを開くように修正。 | ||||||||||||
10276 | |||||||||||||
JRE1.6.0_10 との互換性: Java SE 6 の次世代プラグインが利用されているとき、キーボードの入力に反応しなくなる | |||||||||||||
環境 |
| ||||||||||||
対象 | JRE 1.6.0_10 以上を使用しており、「次世代 Java Plug-in」が有効な場合に、 DisplayService API の modalAlert(), modalCustomButtonAlert(), modalInputAlert() メソッドを使用している場合。 | ||||||||||||
事象 内容 | DisplayService API の modalAlert(), modalCustomButtonAlert(), modalInputAlert() メソッドによって表示されるモーダルアラート上で、キーボードオペレーションが有効でなくなる。 Enter キー、 TAB キーなどのキー入力が有効でなくなる。 | ||||||||||||
修正 内容 | モーダルアラート上でキーボードオペレーションが有効になるように修正。 | ||||||||||||
10290 | |||||||||||||
JRE1.6.0_10 との互換性: Java SE 6 の次世代プラグインが利用されているとき、モーダルダイアローグを追加すると複数回フラッシュする | |||||||||||||
環境 |
| ||||||||||||
対象 | JRE 1.6.0_10 以上を使用しており、「次世代 Java Plug-in」が有効な場合に、 DisplayService API の modalAlert(), modalCustomButtonAlert(), modalInputAlert() メソッドを使用している場合。 | ||||||||||||
事象 内容 | DisplayService API によって表示されるモーダルアラートのタイトルバーが複数回にわたって点滅する。 モーダルアラートを表示した場合に、アクティブウインドウがブラウザウインドウから、モーダルアラートに変更されるため、タイトルバー自身の点滅は発生するが、この問題は点滅が通常よりも多く点滅する問題になります。 | ||||||||||||
修正 内容 | モーダルアラートの点滅を回数を抑制するように修正。 | ||||||||||||
10329 | |||||||||||||
gridTable の互換性: cell でないウィジェットがマウスのクリックに正しく反応しない | |||||||||||||
環境 |
| ||||||||||||
対象 | セルデータとして <cell/> ではなく、 <checkBox/> などの通常の UI コンポーネントが使用されている <gridTable/> のデータを一度削除して、データを追加した場合。 | ||||||||||||
事象 内容 | データを一度削除した後に、データを追加した場合、追加されたデータの <cell/> 以外の UI コンポーネントに対してマウスオペレーションが有効でなくなる。 例えば、 <cell/> の変わりに <checkBox/> を使用している場合、 <checkBox/> は通常マウスクリックによってチェックすることが可能であるが、この問題が起こった場合、 削除後に追加されたデータに対してマウスオペレーションによって <checkBox/> をチェックすることができなくなる。 | ||||||||||||
修正 内容 | データ削除後に、追加されたデータに対してもマウスオペレーションが有効になるように修正。 | ||||||||||||
10332 | |||||||||||||
Nexaweb アプリケーションがアプリケーションサーバで、正常にアンデプロイされない | |||||||||||||
環境 |
| ||||||||||||
対象 | サーバースレッド : LogConsumerQueueProcessor(com.nexaweb.common.log.ConsoleLogConsumer) | ||||||||||||
事象 内容 | アプリケーションサーバーのホットデプロイ機能(サーバーを再起動せずにアプリケーションのアンデプロイ/デプロイが可能な機能。ホットデプロイメントな どメーカによって表記が異なる可能性があります)を使用して Nexaweb アプリケーションが含まれる war/ear ファイルをアンデプロイ/デプロイしようとした場合に、 Nexaweb アプリケーションを正常にアンデプロイすることができない。 LogConsumerQueueProcessor(com.nexaweb.common.log.ConsoleLogConsumer) スレッドが正常に終了せずにアンデプロイ実行後にアプリケーションサーバー上に残り続けてしまう。 | ||||||||||||
修正 内容 | アンデプロイ時に LogConsumerQueueProcessor(com.nexaweb.common.log.ConsoleLogConsumer) スレッドが正常に終了するように修正。 この問題の実際の修正は 10385 にて行われています。 | ||||||||||||
10336 | |||||||||||||
gridTable: rowSpan や colSpan を使って結合した cell がソートされる | |||||||||||||
環境 |
| ||||||||||||
対象 | 結合セルをデータとして保持している <gridTable/> | ||||||||||||
事象 内容 | 結合セルを含むデータを保持している <gridTable/> ではテーブルデータのソート機能が無効になる仕様であるが、テーブルデータをソートすることができてしまう。 以下は、<gridTable/> のソートの仕様になります。
通常、結合セルがテーブルデータに含まれる場合、上記の仕様に則りテーブルデータをソートすることはできませんが、以下の場合にテーブルデータをソートすることができてしまう。
| ||||||||||||
修正 内容 | <gridTable/> のソート機能の有効/無効を判断する処理を以下の場合にも追加し、結合セルを含むテーブルデータが存在する場合に必ずテーブルデータがソートされないように修正。
| ||||||||||||
10351 | |||||||||||||
互換性: ClientEvent に null を設定しない | |||||||||||||
環境 |
| ||||||||||||
対象 | ClientEvent オブジェクトのスコープ | ||||||||||||
事象 内容 | Nexaweb Platform 4.5.22MR の 10247 の修正のために、イベント処理を行うメソッドの実行が終了した後に EventHandler API の getClientEvent() で参照される ClientEvent オブジェクト自身をクリアする振る舞いの変更によって既存プログラムで参照していた ClientEvent オブジェクトが null になる。 | ||||||||||||
修正 内容 | ClientEvent の扱いが 4.5.21 以前と同様になるように修正。 この問題を解決するために過去の振る舞いとの互換性を確保するための以下のオプションが nexaweb-client.xml に追加されました。 /client-app/keep-last-client-event
4.5.21 以前と同じ振る舞いを期待する場合には「true」を指定してください。 keep-last-client-event が nexaweb-client.xml 内に存在しない、あるいは無効な設定値が設定されている場合のデフォルトの振る舞いは「false」になります。 指定の詳細な内容については 4.5.24 に同梱される nexaweb-client.xml を参照ください。 nexaweb-client.xml の設定例(抜粋) <client-app> ... <!-- =================================================================== --> <!-- Indicates whether or not to keep the last client event which was --> <!-- fired. --> <!-- This may be set to true if a legacy application requires the event --> <!-- to remain in memory after an event fires. This will cause all --> <!-- memory structures related to the event to be held until the next --> <!-- event occurs, so it should be used with caution in applications --> <!-- with large memory requirements. --> <!-- =================================================================== --> <keep-last-client-event>false</keep-last-client-event> ... </client-app> | ||||||||||||
10352 | |||||||||||||
互換性: Nexaweb のウィジェットから Swing ウィジェットにフォーカスが移ったとき onBeforeActiveLost イベントが発生しないといけない | |||||||||||||
環境 |
| ||||||||||||
対象 | SwingBridge を使用して SwingBridge とマッピングされるタグに onBeforeActiveLost イベントを設定している場合。 | ||||||||||||
事象 内容 | SwingBridge によって作成されている UI コンポーネントからフォーカスが失われた場合に onBeforeActiveLost イベントが発生しなくなる。 Nexaweb Platform 4.5.20 を使用している場合は onBeforeActiveLost が発生していました。 | ||||||||||||
修正 内容 | この問題は、 Nexaweb Platform 4.5.21MR の 10269 の修正によって生じるようになった互換性問題になります。 Swing コンポーネントからフォーカスが失われた場合に onBeforeActiveLost イベントが発生する用に修正。 | ||||||||||||
10353 | |||||||||||||
互換性: MCO によって disabled 属性が変更されたときウィジェットが disabled にならない | |||||||||||||
環境 |
| ||||||||||||
対象 | MCO から disabled(enabled) 属性を変更し、非活性化される Nexaweb UI コンポーネント全て | ||||||||||||
事象 内容 | MCO 内の処理から disabled(enabled) 属性を変更し UI コンポーネントを非活性化(disabled="true")した場合に UI コンポーネントが非活性化されない。 Nexaweb Platform 4.5.20 を使用している場合は、正しく動作していました。 | ||||||||||||
修正 内容 | この問題は、 Nexaweb Platform 4.5.21MR の 10206 の修正によって生じるようになった互換性問題になります。 10206 の修正のために、内部で使用している UI コンポーネントの元となるクラスに対して大幅な変更を行っており、この変更によってコンポーネントの状態(disabled/enabled)を コントロールするメソッドの処理に問題がありました。 UI コンポーネントの初期表示後に UI コンポーネントの状態を変更した場合に正しく変更状態が反映されるように修正。 | ||||||||||||
10385 | |||||||||||||
Nexawebアプリケーションが停止したとき、LogConsumerQueueProcessor スレッドが破棄されない | |||||||||||||
環境 |
| ||||||||||||
対象 | サーバースレッド : LogConsumerQueueProcessor(com.nexaweb.common.log.ConsoleLogConsumer) | ||||||||||||
事象 内容 | アプリケーションサーバーのホットデプロイ機能(サーバーを再起動せずにアプリケーションのアンデプロイ/デプロイが可能な機能。ホットデプロイメントな どメーカによって表記が異なる可能性があります)を使用して Nexaweb アプリケーションが含まれる war/ear ファイルをアンデプロイ/デプロイしようとした場合に、 Nexaweb アプリケーションを正常にアンデプロイすることができない。 LogConsumerQueueProcessor(com.nexaweb.common.log.ConsoleLogConsumer) スレッドが正常に終了せずにアンデプロイ実行後にアプリケーションサーバー上に残り続けてしまう。 | ||||||||||||
修正 内容 | アンデプロイ時に LogConsumerQueueProcessor(com.nexaweb.common.log.ConsoleLogConsumer) スレッドが正常に終了するように修正。 この問題のは 10332 と関連があります。 | ||||||||||||
10386 | |||||||||||||
tabPaneのスクロール: スクロールボタンが最後のタブまで表示しない | |||||||||||||
環境 |
| ||||||||||||
対象 | <tabPane/> | ||||||||||||
事象 内容 | タブのスクロールボタンが表示されているケースで、スクロールボタンを押しても最後のタブまで正常にスクロールすることができない。 | ||||||||||||
修正 内容 | 最後のタブまで正常にスクロールするように修正。 この問題は本バージョンより機能変更された「tabPane の新しいスクロールボタン」の実装課程で内部的に生じた問題になります。 このため、この問題が発生する過去バージョンは存在しません。 | ||||||||||||
10387 | |||||||||||||
tabPaneのスクロール: すべてのタブが表示されていてもボタンが表示されたままとなる | |||||||||||||
環境 |
| ||||||||||||
対象 | <tabPane/> | ||||||||||||
事象 内容 | タブスクロールボタンは、 <tabPane/> のコンポーネント幅内に全ての <tab/> が表示されている場合には表示されるべきではないが、 全ての <tab/> が表示されている場合にもタブスクロールボタンが表示されてしまう。 | ||||||||||||
修正 内容 | 全ての <tab/> が表示されている場合、タブスクロールボタンが表示されないように修正。 この問題は本バージョンより機能変更された「tabPane の新しいスクロールボタン」の実装課程で内部的に生じた問題になります。 このため、この問題が発生する過去バージョンは存在しません。 | ||||||||||||
10388 | |||||||||||||
tabPaneのスクロール: tabOverlap 属性を設定してもスクロールボタンの表示が変わらない | |||||||||||||
環境 |
| ||||||||||||
対象 | <tabPane/> | ||||||||||||
事象 内容 | <tabPane/> の tabOverlap 属性値を指定している場合、全ての <tab/> を表示するために必要な幅が異なるが、タブスクロールボタンの表示コントロールは tabOverlap 属性値のしていないようによって異なる表示幅を考慮せずに tabOverlap 属性のデフォルト値を前提として表示をコントロールしてしまう。 | ||||||||||||
修正 内容 | tabOverlap 属性値が指定されている場合、実際に全ての <tab/> を表示するために必要な幅の計算を行い、タブスクロールボタンの表示を正しくコントロールするように修正。 この問題は本バージョンより機能変更された「tabPane の新しいスクロールボタン」の実装課程で内部的に生じた問題になります。 このため、この問題が発生する過去バージョンは存在しません。 | ||||||||||||
10389 | |||||||||||||
tabPaneのスクロール: tab を直接追加したときにスクロールボタンが表示されない | |||||||||||||
環境 |
| ||||||||||||
対象 | <tabPane/> | ||||||||||||
事象 内容 | <tabPane/> の初期レンダリング後にプログラム(MCO, Macro)から <tab/> を追加した場合に、正しくタブスクロールボタンの表示コントロールが行えない。 | ||||||||||||
修正 内容 | 事後に <tab/> が追加された場合に、正しくタブスクロールボタンの表示コントロールを行うように修正。 この問題は本バージョンより機能変更された「tabPane の新しいスクロールボタン」の実装課程で内部的に生じた問題になります。 このため、この問題が発生する過去バージョンは存在しません。 | ||||||||||||
10395 | |||||||||||||
tabPaneのスクロール: tab が最後まで表示されているときスクロールボタンを disable にする | |||||||||||||
環境 |
| ||||||||||||
対象 | <tabPane/> | ||||||||||||
事象 内容 | タブスクロールボタンによって <tabPane/> 内で実際にスクロールされるかされないかに関係なく、タブスクロールボタンは常に活性化状態(disabled="false") であるため、スクロールができない状態ではタブスクロールボタンを非活性化(disabled="true")するようにして欲しい。 | ||||||||||||
修正 内容 | タブスクロールボタンを押してもスクロールすることができない場合、タブスクロールボタンを非活性化するように修正。 この問題は本バージョンより機能変更された「tabPane の新しいスクロールボタン」の実装課程で内部的に生じた問題になります。 このため、この問題が発生する過去バージョンは存在しません。 | ||||||||||||
10401 | |||||||||||||
tabPaneのスクロール: 表示されていない tab があるにもかかわらずスクロールしなくなる | |||||||||||||
環境 |
| ||||||||||||
対象 | <tabPane/> | ||||||||||||
事象 内容 | <tabPane/> 内でまだスクロール可能な状態であっても、タブスクロールボタンでスクロールすることができない場合がある。 | ||||||||||||
修正 内容 | スクロール可能な状態の場合、必ずタブスクロールボタンを押してスクロールできるように修正。 この問題は本バージョンより機能変更された「tabPane の新しいスクロールボタン」の実装課程で内部的に生じた問題になります。 このため、この問題が発生する過去バージョンは存在しません。 | ||||||||||||
10404 | |||||||||||||
BTH-781049 table の属性を変更したときにデッドロックとなる | |||||||||||||
環境 |
| ||||||||||||
対象 | sort 属性を持っている <table/> を作成する XAL の中から MCO の <execute/> タグによって MCO の処理を呼び出し、 MCO 処理から <table/> 内のデータを作成している場合。 | ||||||||||||
事象 内容 | MCO 処理の中でテーブルデータを作成する際に sort 属性が指定されている場合に、ソート処理と、 MCO の処理が同時に実行される場合があり、その場合にデッドロックが発生し、クライアントがフリーズする。 | ||||||||||||
修正 内容 | デッドロックが発生しないように修正。 | ||||||||||||
10406 | |||||||||||||
tabPaneのスクロー: replace-children で ArrayIndexOutOfBoundsException が発生する | |||||||||||||
環境 |
| ||||||||||||
対象 | <tabPane/> | ||||||||||||
事象 内容 | <tabPane/> に対して replace-children コマンドによって <tabPane/> 自体を置換しようとした場合に ArrayIndexOutOfBoundsException が発生する。 | ||||||||||||
修正 内容 | <tabPane/> 自身が replace-children コマンドによって置換されても ArrayIndexOutOfBoundsException が発生しない要に修正。 この問題は本バージョンより機能変更された「tabPane の新しいスクロールボタン」の実装課程で内部的に生じた問題になります。 このため、この問題が発生する過去バージョンは存在しません。 | ||||||||||||
10408 | |||||||||||||
互換性: horizontalToolBar や verticalToolBar にあるウィジェットで例外が発生する | |||||||||||||
環境 |
| ||||||||||||
対象 | <horizontalToolBar/> もしくは <verticalToolBar/> の中に <button/> 以外の UI コンポーネントが使用されている場合。 | ||||||||||||
事象 内容 | <horizontalToolBar/> もしくは <verticalToolBar/> の中に <button/> 以外の UI コンポーネントが使用されている場合に ClassCastException が発生する。 | ||||||||||||
修正 内容 | ClassCastException が発生しない要に修正。 この問題は本バージョンの修正課程で内部的に生じた問題になります。 このため、この問題が発生する過去バージョンは存在しません。 | ||||||||||||
10409 | |||||||||||||
tabPaneのスクロール: 追加した tab の一部が表示されたときにスクロールボタンが表示されない | |||||||||||||
環境 |
| ||||||||||||
対象 | <tabPane/> | ||||||||||||
事象 内容 | <tabPane/> に対して事後に <tab/> が追加された場合に、追加されたタブの一部が表示可能な状態である場合、タブスクロールボタンが表示されない。 追加された <tab/> が全て表示されていない場合はタブスクロールボタンが表示される。 | ||||||||||||
修正 内容 | <tab/> の一部でも表示されていない場合にはタブスクロールボタンが正しく表示されるように修正。 この問題は本バージョンより機能変更された「tabPane の新しいスクロールボタン」の実装課程で内部的に生じた問題になります。 このため、この問題が発生する過去バージョンは存在しません。 | ||||||||||||
10411 | |||||||||||||
互換性: column のソート属性を指定すると例外が発生する | |||||||||||||
環境 |
| ||||||||||||
対象 | sort 属性を持った <table/> | ||||||||||||
事象 内容 | あらかじめ sort 属性を持っている <table/> を表示しようとした場合に NullPointerException が発生する。 | ||||||||||||
修正 内容 | sort 属性を持っている <table/> をレンダリングする場合に NullPointerException が発生しない要に修正。 この問題は本バージョンの 10404 および 10336 の修正によって内部的に生じた問題になります。 このため、この問題が発生する過去バージョンは存在しません。 | ||||||||||||
10413 | |||||||||||||
互換性: com.nexaweb.client.component.treetable.NTableCrossSection.fire11PropertyChange で NullPointerException が発生する | |||||||||||||
環境 |
| ||||||||||||
対象 | <cell/> の変わりに <label/> を使用している <table/> | ||||||||||||
事象 内容 | JRE 1.6.0_12 上で <cell/> の変わりに <label/> を使用している <table/> を表示した場合に NullPointerException が発生する。 | ||||||||||||
修正 内容 | NullPointerException が発生しない要に修正。 この問題は本バージョンの 10404 および 10336 の修正によって内部的に生じた問題になります。 このため、この問題が発生する過去バージョンは存在しません。 | ||||||||||||
10416 | |||||||||||||
tabPaneのスクロール: tabPane が horizontalFlowPane の子要素とき、tab が動き続ける | |||||||||||||
環境 |
| ||||||||||||
対象 | <horizontalFlowPane/> の中で height, width 属性を持っていない <tabPane/> を使用した場合。 | ||||||||||||
事象 内容 | <horizontalFlowPane/> の中で height, width 属性を持っていないタブスクロールボタンが表示される <tabPane/> を表示しようとした場合に、 初期表示後もタブの表示位置が自動的に移動し続ける。 | ||||||||||||
修正 内容 | 初期表示後にタブの表示位置が自動的に移動しないように修正。 この問題は本バージョンより機能変更された「tabPane の新しいスクロールボタン」の実装課程で内部的に生じた問題になります。 このため、この問題が発生する過去バージョンは存在しません。 | ||||||||||||
10418 | |||||||||||||
table 内の cell の tooltip の表示位置がマウスの位置に追随しない | |||||||||||||
環境 |
| ||||||||||||
対象 | tooltip 属性をもった <cell/> が <table/> の中に存在する場合。 | ||||||||||||
事象 内容 | <cell/> のツールチップ表示位置がマウスカーソルの位置に表示されずに、 <table/> の下部に表示されてしまう。 | ||||||||||||
修正 内容 | マウスカーソルの位置に <cell/> のツールチップが表示されるように修正。 | ||||||||||||
10426 | |||||||||||||
tabPaneのスクロール: ブラウザでスクロールボタンが正しく表示されない | |||||||||||||
環境 |
| ||||||||||||
対象 | <tabPane/> | ||||||||||||
事象 内容 | 全ての <tab/> が <tabPane/> 内に表示されていない場合に正しくタブスクロールボタンが表示されない。 | ||||||||||||
修正 内容 | 全ての <tab/> が表示されていない場合にタブスクロールボタンが表示されるように修正。 この問題は本バージョンより機能変更された「tabPane の新しいスクロールボタン」の実装課程で内部的に生じた問題になります。 このため、この問題が発生する過去バージョンは存在しません。 | ||||||||||||
10427 | |||||||||||||
tabPaneのスクロール: 選択されている最後の tab が表示されない | |||||||||||||
環境 |
| ||||||||||||
対象 | <tabPane/> | ||||||||||||
事象 内容 | 選択状態の <tab/> が末尾のタブの場合、 <tab/> の一部でも表示されている場合にタブスクロールボタンによって右スクロールすることができなくなる。 | ||||||||||||
修正 内容 | タブの全てのが表示されていない場合は右スクロールできるように修正。 この問題は本バージョンより機能変更された「tabPane の新しいスクロールボタン」の実装課程で内部的に生じた問題になります。 このため、この問題が発生する過去バージョンは存在しません。 | ||||||||||||
10429 | |||||||||||||
tabPaneのスクロール: MS JVM で NoSuchMethodError が発生する | |||||||||||||
環境 |
| ||||||||||||
対象 | <tabPane/> | ||||||||||||
事象 内容 | MS JVM を使用している場合に <tabPane/> を表示しようとすると NoSuchMethodError 例外が発生し、画面を正しく表示することができない。 | ||||||||||||
修正 内容 | MS JVM 上で NoSuchMethodError 例外が発生しないように修正。 この問題は本バージョンより機能変更された「tabPane の新しいスクロールボタン」の実装課程で内部的に生じた問題になります。 このため、この問題が発生する過去バージョンは存在しません。 | ||||||||||||
10431 | |||||||||||||
tabPaneのスクロール: 左のスクロールボタンが enabled になるべきときに disabled となる | |||||||||||||
環境 |
| ||||||||||||
対象 | <tabPane/> | ||||||||||||
事象 内容 | タブスクロールボタンが正しくコントロールされずに disabled になるべき場合にタブスクロールボタンが enabled になる(あるいはその逆)場合がある。 | ||||||||||||
修正 内容 | タブスクロールボタンの状態(enabled/disabled)が正しくコントロールされるように修正。 この問題は本バージョンより機能変更された「tabPane の新しいスクロールボタン」の実装課程で内部的に生じた問題になります。 このため、この問題が発生する過去バージョンは存在しません。 | ||||||||||||
10432 | |||||||||||||
tabPaneのスクロール: 右のスクロールボタンが disabled になるべきときに enabled となる | |||||||||||||
環境 |
| ||||||||||||
対象 | <tabPane/> | ||||||||||||
事象 内容 | タブスクロールボタンが正しくコントロールされずに disabled になるべき場合にタブスクロールボタンが enabled になる(あるいはその逆)場合がある。 | ||||||||||||
修正 内容 | タブスクロールボタンの状態(enabled/disabled)が正しくコントロールされるように修正。 この問題は本バージョンより機能変更された「tabPane の新しいスクロールボタン」の実装課程で内部的に生じた問題になります。 このため、この問題が発生する過去バージョンは存在しません。 | ||||||||||||
10433 | |||||||||||||
tabPaneのスクロール: 右のスクロールボタンが enabled になるべきときに disabled となる | |||||||||||||
環境 |
| ||||||||||||
対象 | <tabPane/> | ||||||||||||
事象 内容 | タブスクロールボタンが正しくコントロールされずに disabled になるべき場合にタブスクロールボタンが enabled になる(あるいはその逆)場合がある。 | ||||||||||||
修正 内容 | タブスクロールボタンの状態(enabled/disabled)が正しくコントロールされるように修正。 この問題は本バージョンより機能変更された「tabPane の新しいスクロールボタン」の実装課程で内部的に生じた問題になります。 このため、この問題が発生する過去バージョンは存在しません。 | ||||||||||||
10437 | |||||||||||||
tabPaneのスクロール: すべての tab が表示されているのにスクロールボタンが表示される | |||||||||||||
環境 |
| ||||||||||||
対象 | <tabPane/> | ||||||||||||
事象 内容 | 全ての <tab/> が表示されている場合にタブスクロールボタンが表示される場合がある。 | ||||||||||||
修正 内容 | 全ての <tab/> が表示されている場合にタブスクロールボタンが表示されないように修正。 この問題は本バージョンより機能変更された「tabPane の新しいスクロールボタン」の実装課程で内部的に生じた問題になります。 このため、この問題が発生する過去バージョンは存在しません。 |