1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168
| public static int GUICallBackFromJava_(int pGuiStateCallbackCtx,
int dwGuiState,
byte [] pbyResponse,
int dwMessage,
byte byProgress,
int pSampleBuffer,
TFMModule.PT_DATA pData){
dlg.dispose();
if (dwGuiState == 1){
switch (dwMessage){
case 0:
dlg.setTitle("Scanned Good Image\n");
dlg.dispose();
break;
case 1:
dlg.setTitle("Fingerprint not detected\n");
break;
case 2:
dlg.setTitle("Scanned Image is Too Light\n");
break;
case 3:
dlg.setTitle("Scanned Image is Too Dry\n");
break;
case 4:
dlg.setTitle("Scanned Image is Too Dark\n");
break;
case 5:
dlg.setTitle("Lower Finger to the Center\n");
break;
case 6:
dlg.setTitle("Raise finger to the Center\n");
break;
case 7:
dlg.setTitle("Move Finger to the Left\n");
break;
case 8:
dlg.setTitle("Move Finger to the Right\n");
break;
case 9:
dlg.setTitle("Scanned Image is Too Small\n");
break;
case 10:
dlg.setTitle("Scanned Image is Opaque\n");
break;
case 11:
dlg.setTitle("Scanned Finger is Unclear\n");
break;
case 12:
dlg.setTitle("Place Finger for 1st Scan\n");
break;
case 13:
dlg.setTitle("Place Finger for 2nd Scan\n");
break;
case 14:
dlg.setTitle("Place Finger for 3rd Scan\n");
break;
case 15:
dlg.setTitle("Remove Finger from Sensor\n");
break;
case 16:
dlg.setTitle("Consolidation failed\n");
break;
case 17:
dlg.setTitle("Consolidation success\n");
break;
case 18:
dlg.setTitle("Clean sensor\n");
break;
case 19:
dlg.setTitle("Keep finger on the sensor\n");
break;
case 20:
dlg.setTitle("Begin Non specific GUI\n");
break;
case 21:
dlg.setTitle("Begin GUI for verification\n");
break;
case 22:
dlg.setTitle("Begin GUI for enrollment\n");
dlg.setVisible(true);
break;
case 23:
dlg.setTitle("Begin GUI for finger detection\n");
break;
case 24:
dlg.dispose();
break;
case 25:
dlg.dispose();
break;
case 26:
dlg.dispose();
break;
case 27:
dlg.setTitle("BeginGUI for sensor calibration\n");
break;
case 28:
dlg.setTitle("Scanned Finger Swiped Too Quickly\n");
break;
case 29:
dlg.setTitle("Scanned Image is Skewed During scan\n");
break;
case 30:
dlg.setTitle("Finger is Removed Too Early\n");
break;
case 31:
dlg.setTitle("Place Finger in the Sensor\n");
break;
case 32:
dlg.setTitle("Begin Image Processing\n");
break;
case 33:
dlg.setTitle("Finger Scanning is in Progress\n");
break;
default:
dlg.setTitle("No Message\n");
dlg.setVisible(true);
break;
}
dlg.setVisible(true);
if(dwMessage == 24 || dwMessage == 25 || dwMessage == 26){
dlg.setVisible(false);
dlg.dispose();
}
}
return 0;
} |
Partager