< prev index next >

test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java

Print this page




 429 
 430         //Fill array of expected results for the case when mouse buttons are only used with CTRL modifier key
 431         Arrays.fill(tmp, InputEvent.CTRL_DOWN_MASK);
 432         for (int i = 0, j = 3; i < tmp.length; i = i + 3, j++){
 433             System.out.println("modifiersExStandardCTRL FILLING : " + tmp[i] + " + " + mouseButtonDownMasks[j]);
 434             tmp[i] = tmp[i] | mouseButtonDownMasks[j];
 435         }
 436         modifiersExStandardCTRL = Arrays.copyOf(tmp, tmp.length);
 437 
 438         //Fill array of expected results for the case when mouse buttons are only used with ALT modifier key
 439         Arrays.fill(tmp, InputEvent.ALT_DOWN_MASK);
 440         for (int i = 0, j = 3; i < tmp.length; i = i + 3, j++){
 441             System.out.println("modifiersExStandardALT FILLING : " + tmp[i] + " + " + mouseButtonDownMasks[j]);
 442             tmp[i] = tmp[i] | mouseButtonDownMasks[j];
 443         }
 444         modifiersExStandardALT = Arrays.copyOf(tmp, tmp.length);
 445     }
 446 
 447     public static void main(String []s){
 448         if (MouseInfo.getNumberOfButtons() < 4){
 449             System.out.println("There are less then 4 buttons on the mouse. The test may not be accomplished. Skipping.");
 450             return;
 451         }
 452         initVars();
 453         MouseModifiersUnitTest_Extra frame = new MouseModifiersUnitTest_Extra();
 454         frame.initParams(s);
 455         frame.init();
 456         initAdapters();
 457         frame.start();
 458     }
 459 
 460 }// class
 461 
 462 /* A class that invoke appropriate verification
 463  * routine with current modifier.
 464  */
 465 class CheckingModifierAdapterExtra extends MouseAdapter{
 466     int modifier;
 467     public CheckingModifierAdapterExtra(int modifier){
 468         this.modifier = modifier;
 469     }




 429 
 430         //Fill array of expected results for the case when mouse buttons are only used with CTRL modifier key
 431         Arrays.fill(tmp, InputEvent.CTRL_DOWN_MASK);
 432         for (int i = 0, j = 3; i < tmp.length; i = i + 3, j++){
 433             System.out.println("modifiersExStandardCTRL FILLING : " + tmp[i] + " + " + mouseButtonDownMasks[j]);
 434             tmp[i] = tmp[i] | mouseButtonDownMasks[j];
 435         }
 436         modifiersExStandardCTRL = Arrays.copyOf(tmp, tmp.length);
 437 
 438         //Fill array of expected results for the case when mouse buttons are only used with ALT modifier key
 439         Arrays.fill(tmp, InputEvent.ALT_DOWN_MASK);
 440         for (int i = 0, j = 3; i < tmp.length; i = i + 3, j++){
 441             System.out.println("modifiersExStandardALT FILLING : " + tmp[i] + " + " + mouseButtonDownMasks[j]);
 442             tmp[i] = tmp[i] | mouseButtonDownMasks[j];
 443         }
 444         modifiersExStandardALT = Arrays.copyOf(tmp, tmp.length);
 445     }
 446 
 447     public static void main(String []s){
 448         if (MouseInfo.getNumberOfButtons() < 4){
 449             System.out.println("There are less than 4 buttons on the mouse. The test may not be accomplished. Skipping.");
 450             return;
 451         }
 452         initVars();
 453         MouseModifiersUnitTest_Extra frame = new MouseModifiersUnitTest_Extra();
 454         frame.initParams(s);
 455         frame.init();
 456         initAdapters();
 457         frame.start();
 458     }
 459 
 460 }// class
 461 
 462 /* A class that invoke appropriate verification
 463  * routine with current modifier.
 464  */
 465 class CheckingModifierAdapterExtra extends MouseAdapter{
 466     int modifier;
 467     public CheckingModifierAdapterExtra(int modifier){
 468         this.modifier = modifier;
 469     }


< prev index next >