Пример #1
0
  public void setTiming(int i) {

    int j = i / 2;

    if (j < 10) {
      currentLine1 = DeviceTicket.alignCenter(baseLine1.substring(10 - j, 10 + j), 20);
      currentLine2 = DeviceTicket.alignCenter(baseLine2.substring(10 - j, 10 + j), 20);
    } else {
      currentLine1 = baseLine1;
      currentLine2 = baseLine2;
    }
  }
Пример #2
0
 /** @param i */
 @Override
 public void setTiming(int i) {
   int j = (i / 2) % (msglength + 20);
   if (j < 20) {
     currentLine1 = DeviceTicket.alignLeft(DeviceTicket.getWhiteString(20 - j) + baseLine1, 20);
     currentLine2 = DeviceTicket.alignLeft(DeviceTicket.getWhiteString(20 - j) + baseLine2, 20);
   } else {
     currentLine1 = DeviceTicket.alignLeft(baseLine1.substring(j - 20), 20);
     currentLine2 = DeviceTicket.alignLeft(baseLine2.substring(j - 20), 20);
   }
 }
Пример #3
0
 public CurtainAnimator(String line1, String line2) {
   baseLine1 = DeviceTicket.alignLeft(line1, 20);
   baseLine2 = DeviceTicket.alignLeft(line2, 20);
 }
Пример #4
0
 /**
  * @param line1
  * @param line2
  */
 public ScrollAnimator(String line1, String line2) {
   msglength = Math.max(line1.length(), line2.length());
   baseLine1 = DeviceTicket.alignLeft(line1, msglength);
   baseLine2 = DeviceTicket.alignLeft(line2, msglength);
 }