Uses of Class
onbon.bx06.area.BxArea

Packages that use BxArea
onbon.bx06.area 可挂载至节目中的区域程式。
例如:建立传感器 (SensorBxArea) 显示区域,并加入 P000 节目中。
SensorBxArea area1 = new SensorBxArea(0, 0, 500, 200, screen.getProfile()); ProgramBxFile program = new ProgramBxFile("P000", screen.getProfile()); program.addArea(area1);  
onbon.bx06.file 有关控制器文件相关的程式。
 
 

Uses of BxArea in onbon.bx06.area
 

Subclasses of BxArea in onbon.bx06.area
 class AbstractTextCaptionBxArea
          图文区域,由多个页面堆叠而成。
 class AbstractTimeClockBxArea
          抽象时间区域,利用继承处理单元配置与底图。
 class BackgroundBxArea
          图文区域,由多个页面堆叠而成。
 class ClockBxArea
          时钟区域。
 class CounterBxArea
          计时器区域。
 class DateTimeBxArea
          日期时间区域,由日期 (Date)、星期 (Week)、时间 (Time) 组合。
 class DefaultTimeClockBxArea
          根据协议设计的时间区域,需根据需求进行复杂设定。

时间区域内可配置 12 种时间单元,包括:年、月、日、时、分、秒、上下午、周、指针时钟、节庆、计时器、秒表。
各时间单元预设是不显示。产生各单元对应物件并设定后,时间区域便会显示出来。
单元配置后,利用客制化底图增加显示效果。

例如:在一个时间区域内显示年、月、日三个时间单元,其他不显示:
YearBxUnit year = new YearBxUnit(10, 0); YearBxUnit month = new MonthBxUnit(50, 0); YearBxUnit day = new DayBxUnit(90, 0); TimeClockBxArea area = new TimeClockBxArea(0, 0, 150, 300); area.setYear(year); area.setYear(month); area.setYear(day);
 class DynamicBxArea
          图文区域,由多个页面堆叠而成。
 class FestivalBxArea
          节庆区域。
 class GradientBackgroundBxArea
          图文区域,由多个页面堆叠而成。
 class HumidityBxArea
           
 class NoiseBxArea
           
 class SensorBxArea
          湿度区域。
 class TemperatureBxArea
           
 class TextCaptionBxArea
          图文区域,由多个页面堆叠而成。
 class TimerBxArea
          秒表区域。
 

Uses of BxArea in onbon.bx06.file
 

Methods in onbon.bx06.file that return BxArea
 BxArea[] ProgramBxFile.getAreas()
          取得区域。
 BxArea ProgramBxFile.validate()
          驗證區域是否皆在屏幕範圍內。
 

Methods in onbon.bx06.file with parameters of type BxArea
 void ProgramBxFile.addArea(BxArea area)
          增加区域。
 



Copyright © 2020 onbon. All rights reserved.