Download ATST Document Template - DKIST
Transcript
Java Engineering Screens User Manual 6.3.4 Component Get/Set ............................................................................................................... 26 6.3.5 Configuration ........................................................................................................................ 26 6.3.6 Debug Slider.......................................................................................................................... 27 6.3.7 Enter Log Messages .............................................................................................................. 27 6.3.8 Interactive Image ................................................................................................................... 27 6.3.9 Lifecycle/Health Icon ............................................................................................................ 28 6.3.10 Lifecycle/Health Monitor ...................................................................................................... 28 6.3.11 Message Button ..................................................................................................................... 29 6.3.12 Motion Control ...................................................................................................................... 29 6.3.13 Radio Box.............................................................................................................................. 30 6.3.14 Slider ..................................................................................................................................... 30 6.3.15 Spinner .................................................................................................................................. 30 6.3.16 Text Entry.............................................................................................................................. 31 6.4 Composite Widgets ...................................................................................................................... 32 6.4.1 Custom Attribute Table ......................................................................................................... 32 6.4.2 Custom Configuration ........................................................................................................... 32 6.4.3 Hover Link ............................................................................................................................ 33 6.4.4 Nested Screens ...................................................................................................................... 33 6.4.5 Tabbed Panel ......................................................................................................................... 33 6.5 Miscellaneous Widgets ................................................................................................................. 34 6.5.1 Call Button ............................................................................................................................ 34 6.5.2 Close Button .......................................................................................................................... 34 6.5.3 Connection Pipe .................................................................................................................... 35 6.5.4 Help Message Display........................................................................................................... 35 6.5.5 Link Button ........................................................................................................................... 35 7. References .......................................................................................................... 36 Appendix A – Creating a New JesWidget (an example) ........................................... 37 Appendix B – Code Listing ......................................................................................... 41 Appendix C – Adding a custom editor to a new widget ........................................... 47 Appendix D – Custom Widget sets ............................................................................ 48 Describing a custom widget set ............................................................................................................... 48 Including a custom widget set ................................................................................................................. 49 Appendix E: Making a Custom Attribute Table or Configuration Widget ............... 50 A Custom Configuration Panel ............................................................................................................... 50 A Custom Attribute Table Panel ............................................................................................................. 52 Considerations ......................................................................................................................................... 52 Appendix F – An example of a Custom Connection ................................................ 53 TN-0089 Rev B Page iv of 2