6つの水平タブを持つウィンドウがあります
タブは次のように依存します
- 窓
- タブ 1
- タブ 2
- タブ 3
- タブ 2
- タブ 3
- タブ 2
- タブ 1
- タブ 1
(1、2、3 がタブ インデックスであると仮定します)。
要件に基づいて、さまざまなレベルのタブを持つさまざまなウィンドウを動的に準備しています。
私の要件に従って、タブcurrentIndex+1
とインデックスの下のタブをアクティブモードとして表示し、タブを非アクティブなタブのように見せる必要があります。currentIndex+2
ユーザーが 1 つ以上のインデックス タブをクリックすると、エラー メッセージが表示されて処理されます。たとえば、さらにタブ データを入力する必要があります。ただし、その前に、ユーザーはタブを表示して知る必要があります。
(すべてのタブは、ユーザーがタブ 1 の場合に基づいて表示可能であり、次にタブ 3 が非アクティブ モードのように見える必要があります)
次のロジックでどのコードを記述する必要がありますか。私を案内してください。
for ( Integer i : tabIndexs) {
if ( currentIndex+1 < i ) {
????????????
????????????
}
}