Graphics User Interface
|
|
- Myra Byrd
- 6 years ago
- Views:
Transcription
1 Java Prgramming Curse Graphics User Interface By Võ Văn Hải Faculty f Infrmatin Technlgies Industrial University f H Chi Minh City Java SE 7 Platfrm at a Glance 2 1
2 What is JFC? The Java Fundatin Classes (JFC) are a cmprehensive set f GUI cmpnents and services t simplifythe develpment and deplyment f cmmercial-quality desktp applicatins. It s an effrt t prvide a cmplete CLASS LIBRARY t build mdern GUIs ut-f-the-bx. With JFC yu ll get mst f what yu need when develping any kind f user interface. 3 JFC SWING IS FOR GUI BUILDING 4 2
3 What abut AWT? Prvides the basic functinality fr GUI building. Prvides a minimum set f cmpnents. Cmplex GUI require cmplex applicatins. Cmpnents difficult t custmize extend. JFC extends AWT JFC prvides mre cmpnents and mre functinality. AWT prvides: The Event Mdel. The Cmpnent/Cntainer cnceptualizatin. 5 AWT 6 3
4 AWT & SWING 7 Java GUI Histry Abstract Windwing Tlkit (AWT): Sun's initial effrt t create a set f crss-platfrm GUI classes. (JDK ) Maps general Java cde t each perating system's real GUI system. Prblems: Limited t lwest cmmn denminatr; clunky t use. Swing: A newer GUI library written frm the grund up that allws much mre pwerful graphics and GUI cnstructin. (JDK 1.2+) Paints GUI cntrls itself pixel-by-pixel rather than handing ff t OS. Benefits: Features; cmpatibility; OO design. Prblem: Bth exist in Java nw; easy t get them mixed up; still have t use bth in varius places. 4
5 Graphical User Interfaces A Graphical User Interface (GUI) in Java is created with at least three kinds f bjects: Cmpnents Events Listeners Graphical User Interfaces -Cmpnents There are tw types f Cmpnents: Cmpnents, which are bjects that represent screen elements : labels, buttns, text fields, menus, etc. Sme cmpnents are cntainers that hld and rganize ther cmpnents: frames, panels, applets, dialg bxes, tp-level cntainer: frames, windws, dialgs, applets cntainers: panel, tabled panes,scrll panes, 10 5
6 Java Swing Cmpnents 03/01/
7 GUI - Events and Listeners (1) The Event Mdel GUI Building is Event Driven. Listeners are bjects which are ntified whenever a certain event happens. Different Listeners can listen t different events (muse mve, buttn clicks, list selectin, windws clsing, etc ) Each cmpnent has a list f Listeners fr each type f events may happen. If yu want t d smething when a certain event happens: Create yur listener class/bject Register it with the cmpnent yu are interested in 13 GUI - Events and Listeners (2) Event Cmpnent Listener A cmpnent bject may generate an event A crrespnding listener bject is designed t respnd t the event When the event ccurs, the cmpnent calls the apprpriate methd f the listener, passing an bject that describes the event 7
8 15 GUI - Events and Listeners (3) Determining Event Surces Recall that interactive GUIs require establishing a relatinship between cmpnents and the listeners that respnd t cmpnent events One listener bject can be used t listen t tw different cmpnents The surce f the event can be determined by using the getsurce methd f the event passed t the listener 16 8
9 GUI Develpment Generally we use cmpnents and events that are predefined by classes in the Java class library Therefre, t create a Java prgram that uses a GUI we must: instantiate and set up the necessary cmpnents implement listener classes fr any events we care abut establish the relatinship between listeners and cmpnents that generate the crrespnding events Let's nw explre sme new cmpnents and see hw this all cmes tgether GUI cmpnents: Tp-level cntainer 18 9
10 Tp-level cntainer: JFrame 19 Tp-level cntainer: JDialg 20 10
11 Tp-level cntainer: Windw 21 Tp-level cntainer: JApplet 22 11
12 Tp-level cntainer: Events Registe WindwListener 23 Tp-level cntainer: Events (2) 24 12
13 GUI Cmpnents - JPanel A panel is a cntainer that cannt be displayed n its wn but is used t rganize ther cmpnents A panel must be added t anther cntainer t be displayed Nested Panels Cntainers that cntain ther cmpnents make up the cntainment hierarchy f an interface This hierarchy can be as intricate as needed t create the visual effect desired The fllwing example nests tw panels inside a third panel nte the effect this has as the frame is resized 25 GUI Cmpnents - JPanel 26 13
14 GUI Cmpnents - JLabel A label is a GUI cmpnent that displays a line f text Labels are usually used t display infrmatin r identify ther cmpnents in the interface It can als be used t display an image. That is, a label can be cmpsed f text, and image, r bth at the same time The ImageIcn class is used t represent an image that is stred in a label The psitin f the text relative t the image can be set explicitly The alignment f the text and image within the label can be set as well 27 GUI Cmpnents - JLabel 28 14
15 JButtn dem 03/01/2013 GUI Cmpnents - JButtn JButtn is a clickable regin fr causing actins t ccur
16 Event cde rganiszatin There are 3 ways t rganize event cde: Annymus class Apply when the manipulatin cde is simple, small Make cntainer implements the listeners (r extends adaptr) Apply when the manipulatin cde is medium Make new class fr event manipulatin Apply when the manipulatin cde is large See dem 31 GUI Cmpnents - JCheckBx A check bx is a buttn that can be tggled n r ff It is represented by the JCheckBx class Unlike a push buttn, which generates an actin event, a check bx generates an item event whenever it changes state (is checked n r ff) The ItemListener interface is used t define item event listeners The check bx calls the itemstatechanged methd f the listener when it is tggled 32 16
17 GUI Cmpnents - JRadiButtn A grup f radi buttns represents a set f mutually exclusive ptins nly ne can be selected at any given time When a radi buttn frm a grup is selected, the buttn that is currently "n" in the grup is autmatically tggled ff T define the grup f radi buttns that will wrk tgether, each radi buttn is added t a ButtnGrup bject A radi buttn generates an actin event 33 JRadiButtn & JCheckBx dem 34 17
18 35 GUI Cmpnents JMenu A menu ffers ptins t user. Menus are nt generally added t user interface. Menu usually appears either in a menu bar r as a ppup menu. A JFrame ften has a menu bar cntaining many menus; and each menu can cntain many chices. Menu bar can be added t a JFrame with the methd setjmenubar
19 GUI Cmpnents JPpupMenu 37 GUI Cmpnents JTlBar In user interfaces, a tlbar is ften used t hld cmmands that als appear in the menus. Frequently used cmmands are placed in a tlbar fr quick access. Clicking a cmmand in the tlbar is faster than chsing it frm the menu
20 Layut Managers A layut manager is an bject that determines the way that cmpnents are arranged in a cntainer There are several predefined layut managers defined in the Java standard class library: Flw Layut Brder Layut Card Layut Grid Layut GridBag Layut Bx Layut Overlay Layut Defined in the AWT Defined in Swing 39 Layut Managers Every cntainer has a default layut manager, but we can explicitly set the layut manager as well Each layut manager has its wn particular rules gverning hw the cmpnents will be arranged Sme layut managers pay attentin t a cmpnent's preferred size r alignment, while thers d nt A layut manager attempts t adjust the layut as cmpnents are added and as cntainers are resized 40 20
21 Flw Layut Flw layut puts as many cmpnents as pssible n a rw, then mves t the next rw Rws are created as needed t accmmdate all f the cmpnents Cmpnents are displayed in the rder they are added t the cntainer Each rw f cmpnents is centered hrizntally in the windw by default, but culd als be aligned left r right Als, the hrizntal and vertical gaps between the cmpnents can be explicitly set 41 FLwLayut dem 42 21
22 Brder Layut A brder layut defines five areas int which cmpnents can be added Each area displays ne cmpnent (which culd be a cntainer such as a JPanel) Each f the fur uter areas enlarges as needed t accmmdate the cmpnent added t it If nthing is added t the uter areas, they take up n space and ther areas expand t fill the vid The center area expands t fill space as needed 43 Brder Layut dem 44 22
23 Grid Layut A grid layut presents a cntainer s cmpnents in a rectangular grid f rws and clumns One cmpnent is placed in each cell f the grid, and all cells have the same size As cmpnents are added t the cntainer, they fill the grid frm left-t-right and tp-t-bttm (by default) The size f each cell is determined by the verall size f the cntainer 45 Grid Layut dem 46 23
24 Bx Layut A bx layut rganizes cmpnents hrizntally (in ne rw) r vertically (in ne clumn) Cmpnents are placed tp-t-bttm r left-t-right in the rder in which they are added t the cntainer By cmbining multiple cntainers using bx layut, many different cnfiguratins can be created Multiple cntainers with bx layuts are ften preferred t ne cntainer that uses the mre cmplicated gridbag layut manager 47 Bx Layut Invisible cmpnents can be added t a bx layut cntainer t take up space between cmpnents Rigid areas have a fixed size Glue specifies where excess space shuld g A rigid area is created using the createrigidarea methd f the Bx class Glue is created using the createhrizntalglue r createverticalglue methds 48 24
25 Bx Layut dem
26 GUI Cmpnents Text cmpnent 51 GUI Cmpnents Text cmpnent 52 26
27 GUI Cmpnents Text cmpnent Grup Descriptin Swing Classes Text Cntrls Als knwn simply as text fields, text cntrls can display nly ne line f editable text. Like buttns, they generate actin events. Use them t get a small amunt f textual infrmatin frm the user and perfrm an actin after the text entry is cmplete. JTextField and its subclasses JPasswrdField and JFrmattedTextFi eld Plain Text Areas JTextArea can display multiple lines f editable text. Althugh a text area can display text in any fnt, all f the text is in the same fnt. Use a text area t allw the user t enter unfrmatted text f any length r t display unfrmatted help infrmatin. JTextArea 53 GUI Cmpnents Text cmpnent Grup Descriptin Swing Classes Styled Text Areas A styled text cmpnent can display editable text using mre than ne fnt. Sme styled text cmpnents allw embedded images and even embedded cmpnents. Styled text cmpnents are pwerful and multi-faceted cmpnents suitable fr high-end needs, and ffer mre avenues fr custmizatin than the ther text cmpnents. Because they are s pwerful and flexible, styled text cmpnents typically require mre initial prgramming t set up and use. One exceptin is that editr panes can be easily laded with frmatted text frm a URL, which makes them useful fr displaying uneditable help infrmatin. JEditrPane and its subclass JTextPane 54 27
28 Dem JEditrPane as a simple brwser 55 Mre n Event-Handling 56 28
29 GUI Cmpnents thers cntainer JScrllPane JSplitPane JTabbedPane 57 Dialg Bxes A dialg bx is a small windw that "pps up" t interact with the user fr a brief, specific purpse The JOptinPane class makes it easy t create dialg bxes fr presenting infrmatin, cnfirming an actin, r accepting an input value. Dialg types: JOptinPane.shwCnfirmDialg JOptinPane.shwInputDialg JOptinPane.shwMessageDialg JOptinPane.shwOptinDialg 58 29
30 Dialg Bxes Input Dialg 59 Dialg Bxes Cnfirm Dialg 60 30
31 Dialg Bxes Message Dialg JOptinPane.INFORMATION_MESSAGE JOptinPane.ERROR_MESSAGE JOptinPane.PLAIN_MESSAGE JOptinPane.WARNING_MESSAGE JOptinPane.QUESTION_MESSAGE 61 Dialg Bxes Optin Dialg 62 31
32 Dialg Bxes - JClrChser 63 Dialg Bxes - JFileChser 64 32
33 Dialg Bxes - JFileChser 65 Dialg Bxes - JFileChser Chsing multiple file types 66 33
34 GUI Cmpnents thers cmpnents JPrgressBar JSlider JSrllBar 67 GUI Cmpnents JList The Swing Jlist class represents a list f items frm which the user can chse. The cntents f a JList bject can be specified using an array f bjects. A JList bject generates a list selectin event when the current selectin changes. A JList bject can be set s that multiple items can be selected at the same time. It can be ne f three ptins: Single selectin nly ne item can be selected at a time. Single interval selectin multiple, cntiguus items can be selected at a time. Multiple interval selectin any cmbinatin f items can be selected. The list selectin mde is defined by a ListSelectinMdel bject
35 69 GUI Cmpnents JTable Tables are used t display data in a spreadsheet fashin The JFC JTable is riented tward displaying database recrds in which each rw displays a rw in the database, and each clumn displays different recrd s values fr the same field. JTable is a user-interface cmpnent that presents data in a tw-dimensinal table frmat The JTable has many features that make it pssible t custmize its rendering and editing but prvides defaults fr these features
36 Create JTable 03/01/2013 GUI Cmpnents JTable A JTable cnsists f: Rws f data Clumns f data Clumn headers An editr, if yu want cells t be editable A TableMdel, usually a subclass f AbstractTableMdel, which stres the table s data A TableClumnMdel, usually DefaultTableClumnMdel, which cntrls the behavir f the table s clumns and gives access t the TableClumns A ListSelectinMdel, usually DefaultListSelectinMdel, which keeps track f the JTable s currently selected rw(s) A TableCellRenderer, usually an instance f DefaultCellRenderer Multiple TableClumns, which stre graphical infrmatin abut each clumn A JTableHeader which displays clumn headers
37 GUI Cmpnents Jtable 73 JTable: Srt and Filter 74 37
38 GUI Cmpnents JTree JTree is a Swing cmpnent that displays data in a treelike hierarchy. Rt Leaf 75 GUI Cmpnents JTree While JTree displays the tree, the data representatin f the tree is handled by TreeMdel, TreeNde, and TreePath. TreeMdel represents the entire tree, TreeNde represents a nde, TreePath represents a path t a nde. Unlike the ListMdel r TableMdel, the tree mdel des nt directly stre r manage tree data. Tree data are stred and managed in TreeNde and TreePath. Yu can create a tree using its n-arg cnstructr, a tree mdel, a tree nde, a Hashtable, an array, r a vectr 76 38
39 GUI Cmpnents JTree javax.swing.jtree TreeNde -mdel: TreeMdel TreeMdel DefaultTreeMdel MutableTreeNde -anchrpath: TreePath -leadpath: TreePath TreePath DefaultMutableTreeNde -selectinmdel: TreeSelectinMdel -celleditr: TreeCellEditr -cellrenderer: TreeCellEditr TreeSelectinMdel TreeCellRenderer TreeCellEditr DefaultTreeSelectinMdel DefaultTreeCellRenderer DefaultTreeCellEditr The TreeSelectinMdel interface handles tree nde selectin. The DefaultTreeCellRenderer class prvides a default tree nde renderer that can display a label and/r an icn in a nde. The DefaultTreeCellEditr can be used t edit the cells in a text field. 77 GUI Cmpnents Jtree While TreeMdel represents the entire tree, TreeNde stres a single nde f the tree. MutableTreeNde defines a subinterface f TreeNde with additinal methds fr changing the cntent f the nde, fr inserting and remving a child nde, fr setting a new parent, and fr remving the nde itself. DefaultMutableTreeNde is a cncrete implementatin f MutableTreeNde that maintains a list f children in a vectr and prvides the peratins fr creating ndes, fr examining and mdifying a nde s parent and children, and als fr examining the tree t which the nde belngs. Nrmally, yu shuld use DefaultMutableTreeNde t create a tree nde
40 Dem JTree 79 GUI Cmpnents JTree : events JTreecan fire TreeSelectinEvent and TreeExpansinEvent, amng many ther events. Whenever a new nde is selected, JTree fires a TreeSelectinEvent. Whenever a nde is expanded r cllapsed, JTree fires a TreeExpansinEvent. T handle the tree-selectin event, a listener must implement the TreeSelectinListener interface, which cntains a single handler named valuechanged methd. TreeExpansinListener cntains tw handlers named treecllapsed and treeexpanded fr handling nde expansin r nde clsing
41 JTree event sample 81 GUI Cmpnents JTree Tree Nde Rendering and Editing 82 41
42 MDI - multiple dcument interface Many applicatins present infrmatin in multiple windws that are all cntained inside a large frame. If yu minimize the applicatin frame, then all f its windws are hidden at the same time. In the Windws envirnment, this user interface is smetimes called the multiple dcument interface r MDI. In the wrld f Java, where yu can't rely n a rich hst windwing system, it makes a lt f sense t have yur applicatin manage its frames
43 Lk-and-Feel Smes installed lk-n-feel: javax.swing.plaf.metal.metallkandfeel javax.swing.plaf.nimbus.nimbuslkandfeel cm.sun.java.swing.plaf.mtif.mtiflkandfeel cm.sun.java.swing.plaf.windws.windwslkandfeel cm.sun.java.swing.plaf.windws.windwsclassiclkandfeel
Graphics User Interface
Java Prgramming Curse Graphics User Interface Java SE 7 Platfrm at a Glance By Võ Văn Hải Faculty f Infrmatin Technlgies Industrial University f H Chi Minh City 2 What is JFC? JFC The Java Fundatin Classes
More informationINSERTING MEDIA AND OBJECTS
INSERTING MEDIA AND OBJECTS This sectin describes hw t insert media and bjects using the RS Stre Website Editr. Basic Insert features gruped n the tlbar. LINKS The Link feature f the Editr is a pwerful
More informationApplet: Java program that are typically embedded in XHTML documents.
Chapter #1. Applet: Java prgram that are typically embedded in XHTML dcuments. life-cycle methds: 1. init(): called nce by the applet cntainer when an applet is laded fr executin. 2. start(): Called by
More informationAndrid prgramming curse UI Overview User Interface By Võ Văn Hải Faculty f Infrmatin Technlgies All user interface elements in an Andrid app are built using View and ViewGrup bjects. A View is an bject
More informationThe Login Page Designer
The Lgin Page Designer A new Lgin Page tab is nw available when yu g t Site Cnfiguratin. The purpse f the Admin Lgin Page is t give fundatin staff the pprtunity t build a custm, yet simple, layut fr their
More informationTRAINING GUIDE. Lucity Mobile
TRAINING GUIDE The Lucity mbile app gives users the pwer f the Lucity tls while in the field. They can lkup asset infrmatin, review and create wrk rders, create inspectins, and many mre things. This manual
More information05. Graphic User Interface in Java GUI components (p4)
05. Graphic User Interface in Java GUI cmpnents (p4) JList JTable JTree JSplitPane Faculty f Infrmatin Technlgies Industrial University f H Chi Minh City Jslider MDI - multiple dcument interface 1 2 JList
More informationDesign Patterns. Collectional Patterns. Session objectives 11/06/2012. Introduction. Composite pattern. Iterator pattern
Design Patterns By Võ Văn Hải Faculty f Infrmatin Technlgies HUI Cllectinal Patterns Sessin bjectives Intrductin Cmpsite pattern Iteratr pattern 2 1 Intrductin Cllectinal patterns primarily: Deal with
More informationTRAINING GUIDE. Overview of Lucity Spatial
TRAINING GUIDE Overview f Lucity Spatial Overview f Lucity Spatial In this sessin, we ll cver the key cmpnents f Lucity Spatial. Table f Cntents Lucity Spatial... 2 Requirements... 2 Setup... 3 Assign
More informationMOS Access 2013 Quick Reference
MOS Access 2013 Quick Reference Exam 77-424: MOS Access 2013 Objectives http://www.micrsft.cm/learning/en-us/exam.aspx?id=77-424 Create and Manage a Database Create a New Database This bjective may include
More informationBANNER BASICS. What is Banner? Banner Environment. My Banner. Pages. What is it? What form do you use? Steps to create a personal menu
BANNER BASICS What is Banner? Definitin Prduct Mdules Self-Service-Fish R Net Lg int Banner Banner Envirnment The Main Windw My Banner Pages What is it? What frm d yu use? Steps t create a persnal menu
More informationRelius Documents ASP Checklist Entry
Relius Dcuments ASP Checklist Entry Overview Checklist Entry is the main data entry interface fr the Relius Dcuments ASP system. The data that is cllected within this prgram is used primarily t build dcuments,
More informationScroll down to New and another menu will appear. Select Folder and a new
Creating a New Flder Befre we begin with Micrsft Wrd, create a flder n yur Desktp named Summer PD. T d this, right click anywhere n yur Desktp and a menu will appear. Scrll dwn t New and anther menu will
More information* The mode WheelWork starts in can be changed using command line options.
OperatiOns Manual Overview Yur muse mst likely has a wheel n it. If yu lk at yur muse frm the side, that wheel rtates clckwise and cunterclckwise, like a knb. If yu lk at the muse frm the tp, the wheel
More informationAdverse Action Letters
Adverse Actin Letters Setup and Usage Instructins The FRS Adverse Actin Letter mdule was designed t prvide yu with a very elabrate and sphisticated slutin t help autmate and handle all f yur Adverse Actin
More informationI - EDocman Installation EDocman component EDocman Categories module EDocman Documents Module...2
I - EDcman Installatin...2 1 - EDcman cmpnent...2 2 - EDcman Categries mdule...2 3 - EDcman Dcuments Mdule...2 4 - EDcman Search Plugin...3 5 - SH404 SEF plugin...3 II - Using EDcman extensin...3 I - EDcman
More informationMcGill University School of Computer Science COMP-206. Software Systems. Due: September 29, 2008 on WEB CT at 23:55.
Schl f Cmputer Science McGill University Schl f Cmputer Science COMP-206 Sftware Systems Due: September 29, 2008 n WEB CT at 23:55 Operating Systems This assignment explres the Unix perating system and
More informationCreating Relativity Dynamic Objects
Creating Relativity Dynamic Objects Nvember 22, 2017 - Versin 9.3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
More informationCreating Relativity Dynamic Objects
Creating Relativity Dynamic Objects January 29, 2018 - Versin 9.5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
More informationExtended Traceability Report for Enterprise Architect
Extended Traceability Reprt User Guide Extended Traceability Reprt fr Enterprise Architect Extended Traceability Reprt fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Limitatins
More informationProcurement Contract Portal. User Guide
Prcurement Cntract Prtal User Guide Cntents Intrductin...2 Access the Prtal...2 Hme Page...2 End User My Cntracts...2 Buttns, Icns, and the Actin Bar...3 Create a New Cntract Request...5 Requester Infrmatin...5
More informationProper Document Usage and Document Distribution. TIP! How to Use the Guide. Managing the News Page
Managing the News Page TABLE OF CONTENTS: The News Page Key Infrmatin Area fr Members... 2 Newsletter Articles... 3 Adding Newsletter as Individual Articles... 3 Adding a Newsletter Created Externally...
More informationIBM Cognos TM1 Web Tips and Techniques
Tip r Technique IBM Cgns TM1 Web Tips and Prduct(s): IBM Cgns TM1 Area f Interest: Develpment IBM Cgns TM1 Web Tips and 2 Cpyright Cpyright 2008 Cgns ULC (frmerly Cgns Incrprated). Cgns ULC is an IBM Cmpany.
More informationHow To enrich transcribed documents with mark-up
Hw T enrich transcribed dcuments with mark-up Versin v1.4.0 (22_02_2018_15:07) Last update 30.09.2018 This guide will shw yu hw t add mark-up t dcuments which are already transcribed in Transkribus. This
More informationReport Customization. Course Outline. Notes. Report Designer Tour. Report Modification
1 8 5 0 G a t e w a y B u l e v a r d S u i t e 1 0 6 0 C n c r d, C A 9 4 5 2 0 T e l 9 2 5-681- 2 3 2 6 F a x 9 2 5-682- 2900 Reprt Custmizatin This curse cvers the prcess fr custmizing reprts using
More informationSTIQuery Basics. A second example is included at the end of this document.
STIQuery Basics Using STIQuery A wide variety f reprts may be generated via STIQuery. With this tl, the use can retrieve data frm different areas f the prgram and cmbine the infrmatin tgether in ne reprt.
More informationINSTALLING CCRQINVOICE
INSTALLING CCRQINVOICE Thank yu fr selecting CCRQInvice. This dcument prvides a quick review f hw t install CCRQInvice. Detailed instructins can be fund in the prgram manual. While this may seem like a
More informationExercise 4: Working with tabular data Exploring infant mortality in the 1900s
Exercise 4: Wrking with tabular data Explring infant mrtality in the 1900s Backgrund Althugh peple tend t think abut GIS as being primarily cncerned with mapping. It is better thught f as a type f database
More informationTest Pilot User Guide
Test Pilt User Guide Adapted frm http://www.clearlearning.cm Accessing Assessments and Surveys Test Pilt assessments and surveys are designed t be delivered t anyne using a standard web brwser and thus
More informationCisco Tetration Analytics, Release , Release Notes
Cisc Tetratin Analytics, Release 1.102.21, Release Ntes This dcument describes the features, caveats, and limitatins fr the Cisc Tetratin Analytics sftware. Additinal prduct Release ntes are smetimes updated
More informationClassFlow Administrator User Guide
ClassFlw Administratr User Guide ClassFlw User Engagement Team April 2017 www.classflw.cm 1 Cntents Overview... 3 User Management... 3 Manual Entry via the User Management Page... 4 Creating Individual
More informationSystems & Operating Systems
McGill University COMP-206 Sftware Systems Due: Octber 1, 2011 n WEB CT at 23:55 (tw late days, -5% each day) Systems & Operating Systems Graphical user interfaces have advanced enugh t permit sftware
More informationME Week 5 Project 2 ilogic Part 1
1 Intrductin t ilgic 1.1 What is ilgic? ilgic is a Design Intelligence Capture Tl Supprting mre types f parameters (string and blean) Define value lists fr parameters. Then redefine value lists autmatically
More informationThe Reporting Tool. An Overview of HHAeXchange s Reporting Tool
HHAeXchange The Reprting Tl An Overview f HHAeXchange s Reprting Tl Cpyright 2017 Hmecare Sftware Slutins, LLC One Curt Square 44th Flr Lng Island City, NY 11101 Phne: (718) 407-4633 Fax: (718) 679-9273
More informationWave IP 4.5. CRMLink Desktop User Guide
Wave IP 4.5 CRMLink Desktp User Guide 2015 by Vertical Cmmunicatins, Inc. All rights reserved. Vertical Cmmunicatins and the Vertical Cmmunicatins lg and cmbinatins theref and Vertical ViewPint, Wave Cntact
More informationTips For Customising Configuration Wizards
Tips Fr Custmising Cnfiguratin Wizards ver 2010-06-22 Cntents Overview... 2 Requirements... 2 Applicatins... 2 WinSCP and Putty... 2 Adding A Service T An Existing Wizard... 3 Gal... 3 Backup Original
More informationClubRunner. Volunteers Module Guide
ClubRunner Vlunteers Mdule Guide 2014 Vlunteer Mdule Guide TABLE OF CONTENTS Overview... 3 Basic vs. Enhanced Versins... 3 Navigatin... 4 Create New Vlunteer Signup List... 5 Manage Vlunteer Tasks... 7
More informationPlease contact technical support if you have questions about the directory that your organization uses for user management.
Overview ACTIVE DATA CALENDAR LDAP/AD IMPLEMENTATION GUIDE Active Data Calendar allws fr the use f single authenticatin fr users lgging int the administrative area f the applicatin thrugh LDAP/AD. LDAP
More informationDrupal Profile Sites for Faculty, Staff, and/or Administrators WYSIWIG Editor How-To
Drupal Prfile Sites fr Faculty, Staff, and/r Administratrs WYSIWIG Editr Hw-T Drupal prvides an editr fr adding/deleting/editing cntent. Once yu access the editing interface, the editr prvides functins
More informationAsset Panda Web Application Release 12.02
Asset Panda Web Applicatin Release 12.02 User Cnfiguratin Permissins Several changes have been made t this page including the fllwing. Page Design The layut has been changed s that all Edit and Misc Cnfiguratins
More informationQUICK START GUIDE FOR THE TREB CONNECT INTERFACE
QUICK START GUIDE FOR THE TREB CONNECT INTERFACE CONNECT is a jint venture f the Trnt Real Estate Bard, REALTORS Assciatin f Hamiltn-Burlingtn, the Lndn and St. Thmas Assciatin f REALTORS and the Ottawa
More informationOutlook Web Application (OWA) Basic Training
Outlk Web Applicatin (OWA) Basic Training Requirements t use OWA Full Versin: Yu must use at least versin 7 f Internet Explrer, Safari n Mac, and Firefx 3.X. (Ggle Chrme r Internet Explrer versin 6, yu
More informationClass Roster. Curriculum Class Roster Step-By-Step Procedure
Imprtant Infrmatin The page prvides faculty and staff a list f students wh are enrlled and waitlisted in a particular class. Instructrs are given access t each class fr which they are listed as an instructr,
More informationThese tasks can now be performed by a special program called FTP clients.
FTP Cmmander FAQ: Intrductin FTP (File Transfer Prtcl) was first used in Unix systems a lng time ag t cpy and mve shared files. With the develpment f the Internet, FTP became widely used t uplad and dwnlad
More informationEssentials for IBM Cognos BI (V10.2) Day(s): 5. Overview
Essentials fr IBM Cgns BI (V10.2) Day(s): 5 Curse Cde: B5270G Overview NOTE: This is an Instructr Led Online curse. Please d nt make any travel arrangements. IBM Cgns Educatin is nw pleased t ffer yu ur
More informationUSER MANUAL. RoomWizard Administrative Console
USER MANUAL RmWizard Administrative Cnsle Cntents Welcme... 3 Administer yur RmWizards frm ne lcatin... 3 Abut This Manual... 4 Setup f the Administrative Cnsle... 4 Installatin... 4 The Cnsle Windw...
More informationCourse 10262A: Developing Windows Applications with Microsoft Visual Studio 2010 OVERVIEW
Curse 10262A: Develping Windws Applicatins with Micrsft Visual Studi 2010 OVERVIEW Abut this Curse In this curse, experienced develpers wh knw the basics f Windws Frms develpment gain mre advanced Windws
More informationSAS Viya 3.2 Administration: Mobile Devices
SAS Viya 3.2 Administratin: Mbile Devices Mbile Devices: Overview As an administratr, yu can manage a device s access t SAS Mbile BI, either by exclusin r inclusin. If yu manage by exclusin, all devices
More informationMyUni Adding Content. Date: 29 May 2014 TRIM Reference: D2013/ Version: 1
Adding Cntent MyUni... 2 Cntent Areas... 2 Curse Design... 2 Sample Curse Design... 2 Build cntent by creating a flder... 3 Build cntent by creating an item... 4 Cpy r mve cntent in MyUni... 5 Manage files
More informationCampaignBreeze User Guide
Intrductin CampaignBreeze User Guide This guide prvides an verview f the main features in CampaignBreeze and assumes yu have access t an activated CampaignBreeze accunt alng with yur lgin URL, username
More informationAdobe InDesign: The Knowledge
Adbe InDesign: The Knwledge Linda Trst Washingtn & Jeffersn Cllege Hints 1. Plan/design yur dcument s layut befre yu start placing text. 2. The first time yu call up Adbe InDesign CS, even befre yu pen
More informationAndrid prgramming curse Data strage Sessin bjectives Internal Strage Intrductin By Võ Văn Hải Faculty f Infrmatin Technlgies Andrid prvides several ptins fr yu t save persistent applicatin data. The slutin
More informationUiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash
UiPath Autmatin Walkthrugh Walkthrugh Calculate Client Security Hash Walkthrugh Calculate Client Security Hash Start with the REFramewrk template. We start ff with a simple implementatin t demnstrate the
More informationEBSCOhost User Guide Print/ /Save. Print, , Save, Notetaking, Export, and Cite Your Search Results. support.ebsco.com
EBSCOhst User Guide Print/E-Mail/Save Print, E-mail, Save, Ntetaking, Exprt, and Cite Yur Search Results supprt.ebsc.cm Table f Cntents Inside this User Guide... 3 Printing Yur Results... 3 E-mailing Yur
More informationAccess 2000 Queries Tips & Techniques
Access 2000 Queries Tips & Techniques Query Basics The query is the basic tl that Access prvides fr retrieving infrmatin frm yur database. Each query functins like a questin that can be asked immediately
More informationUsing the Swiftpage Connect List Manager
Quick Start Guide T: Using the Swiftpage Cnnect List Manager The Swiftpage Cnnect List Manager can be used t imprt yur cntacts, mdify cntact infrmatin, create grups ut f thse cntacts, filter yur cntacts
More informationElement Creator for Enterprise Architect
Element Creatr User Guide Element Creatr fr Enterprise Architect Element Creatr fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Limitatins... 3 Installatin... 4 Verifying the
More informationREFWORKS: STEP-BY-STEP HURST LIBRARY NORTHWEST UNIVERSITY
REFWORKS: STEP-BY-STEP HURST LIBRARY NORTHWEST UNIVERSITY Accessing RefWrks Access RefWrks frm a link in the Bibligraphy/Citatin sectin f the Hurst Library web page (http://library.nrthwestu.edu) Create
More informationConstituent Page Upgrade Utility for Blackbaud CRM
Cnstituent Page Upgrade Utility fr Blackbaud CRM In versin 4.0, we made several enhancements and added new features t cnstituent pages. We replaced the cnstituent summary with interactive summary tiles.
More informationUsing the Swiftpage Connect List Manager
Quick Start Guide T: Using the Swiftpage Cnnect List Manager The Swiftpage Cnnect List Manager can be used t imprt yur cntacts, mdify cntact infrmatin, create grups ut f thse cntacts, filter yur cntacts
More informationCourseware Setup. Hardware Requirements. Software Requirements. Prerequisite Skills
The Internet and Cmputing Cre Certificatin Guide cnsists f 64 Lessns, with lessn bjectives, summary and ten review questins. IC³ bjectives are easily lcated by using symbls thrughut the curseware. Curse
More informationExtended Vendors lets you: Maintain vendors across multiple Sage 300 companies using the Copy Vendors functionality. o
Extended Vendrs Extended Vendrs is an enhanced replacement fr the Sage Vendrs frm. It prvides yu with mre infrmatin while entering a PO and fast access t additinal PO, Vendr, and Item infrmatin. Extended
More informationGetting Started with the Web Designer Suite
Getting Started with the Web Designer Suite The Web Designer Suite prvides yu with a slew f Dreamweaver extensins that will assist yu in the design phase f creating a website. The tls prvided in this suite
More informationInterfacing to MATLAB. You can download the interface developed in this tutorial. It exists as a collection of 3 MATLAB files.
Interfacing t MATLAB Overview: Getting Started Basic Tutrial Interfacing with OCX Installatin GUI with MATLAB's GUIDE First Buttn & Image Mre ActiveX Cntrls Exting the GUI Advanced Tutrial MATLAB Cntrls
More informationAnnouncing Veco AuditMate from Eurolink Technology Ltd
Vec AuditMate Annuncing Vec AuditMate frm Eurlink Technlgy Ltd Recrd any data changes t any SQL Server database frm any applicatin Database audit trails (recrding changes t data) are ften a requirement
More informationTIBCO Statistica Options Configuration
TIBCO Statistica Optins Cnfiguratin Sftware Release 13.3 June 2017 Tw-Secnd Advantage Imprtant Infrmatin SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO
More informationTECHNICAL REQUIREMENTS
TECHNICAL REQUIREMENTS Table f Cntent PLATFORMS... 2 CONNECTION SPEED... 2 SUPPORTED BROWSERS... 2 ARMENIAN LANGUAGE SUPPORT... 2 Windws XP... 2 Windws Vista... 3 Windws 7... 4 Windws 8... 5 MAC OS...
More informationCommon Language Runtime
Intrductin t.net framewrk.net is a general-purpse sftware develpment platfrm, similar t Java. Micrsft intrduced.net with purpse f bridging gap between different applicatins..net framewrk aims at cmbining
More information161 Forbes Road Braintree MA Phone: (781) Fax: (781) What's in it? Key Survey & Extreme Form
161 Frbes Rad Braintree MA 02184 Phne: (781) 849 8118 Fax: (781) 849 8133 WWW.WORLDAPP.COM 8.0 What's in it? Key Survey & Extreme Frm CONTENTS Cntact Manager... 3 Participant Prtal... 3 Reprting Imprvements...
More information6 Ways to Streamline Your Tasks in Outlook
6 Ways t Streamline Yur Tasks in Outlk Every jb requires a variety f tasks during a given day. Maybe yurs includes meeting with clients, preparing a presentatin, r cllabrating with team members n an imprtant
More informationSynoptic Display Studio Developers Guide
Synptic Display Studi Develpers Guide Table f Cntents 1. Intrductin... 3 2. Cntributing widgets... 4 2.1. Cncepts... 4 2.2. Defining the mdel... 5 2.2.1. Prvide a widget mdel... 5 2.2.2. Define a widget
More informationElement Creator for Enterprise Architect
Element Creatr User Guide Element Creatr fr Enterprise Architect Element Creatr fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Limitatins... 3 Installatin... 4 Verifying the
More informationChapter 1 Introduction. What is a Design Pattern? Design Patterns in Smalltalk MVC
Chapter 1 Intrductin Designing bject-riented sftware is hard, and designing reusable bject-riented sftware is even harder. It takes a lng time fr nvices t learn what gd bject-riented design is all abut.
More informationChapter 2 Basic Operations
Chapter 2 Basic Operatins Lessn B String Operatins 10 Minutes Lab Gals In this Lessn, yu will: Learn hw t use the fllwing Transfrmatins: Set Replace Extract Cuntpattern Split Learn hw t apply certain Transfrmatins
More informationAscii Art Capstone project in C
Ascii Art Capstne prject in C CSSE 120 Intrductin t Sftware Develpment (Rbtics) Spring 2010-2011 Hw t begin the Ascii Art prject Page 1 Prceed as fllws, in the rder listed. 1. If yu have nt dne s already,
More informationModel 86A00-2 Home Theater Extender 2 (HTX2)
Mdel 86A00-2 Hme Theater Extender 2 (HTX2) DESCRIPTION The Mdel 86A00-2 Hme Theater Extender 2 (HTX2) allws yu t extend yur hme cntrl t the audi/vide equipment in yur hme theater. The HTX2 cmmunicates
More informationIntegrating QuickBooks with TimePro
Integrating QuickBks with TimePr With TimePr s QuickBks Integratin Mdule, yu can imprt and exprt data between TimePr and QuickBks. Imprting Data frm QuickBks The TimePr QuickBks Imprt Facility allws data
More informationWord 2007 The Ribbon, the Mini toolbar, and the Quick Access Toolbar
Wrd 2007 The Ribbn, the Mini tlbar, and the Quick Access Tlbar In this practice yu'll get the hang f using the new Ribbn, and yu'll als master the use f the helpful cmpanin tls, the Mini tlbar and the
More informationCLIC ADMIN USER S GUIDE
With CLiC (Classrm In Cntext), teaching and classrm instructin becmes interactive, persnalized, and fcused. This digital-based curriculum, designed by Gale, is flexible allwing teachers t make their classrm
More information1 Getting and Extracting the Upgrader
Hughes BGAN-X 9211 Upgrader User Guide (Mac) Rev 1.2 (6-Jul-17) This dcument explains hw t use the Hughes BGAN Upgrader prgram fr the 9211 User Terminal using a Mac Nte: Mac OS X Versin 10.4 r newer is
More informationKIDS INTRODUCTION: PROVIDERS
KIDS INTRODUCTION: PROVIDERS TABLE OF CONTENTS Intrductin... 1 What is KIDS?... 1 Hw will I use the Applicatin? - Overview... 1 Navigating & Cmmn Screen Elements... 2 Lgging int the KIDS Applicatin...
More informationHands-On Lab. Lab Manual HOL057 Data Features in Windows Forms 2.0
Hands-On Lab Lab Manual HOL057 Data Features in Windws Frms 2.0 Please d nt remve this manual frm the lab The lab manual will be available frm CmmNet Infrmatin in this dcument is subject t change withut
More informationSTUDIO DESIGNER. Design Projects Basic Participant
Design Prjects Basic Participant Thank yu fr enrlling in Design Prjects 2 fr Studi Designer. Please feel free t ask questins as they arise. If we start running shrt n time, we may hld ff n sme f them and
More informationRelease Notes. Version
Release Ntes Versin 7.0.10 Release Ntes: Helm CONNECT Cpyright and Publicatin Infrmatin Published by: Helm Operatins 400-1208 Wharf St. Victria, BC V8W 3B9 Canada Cpyright 2015 by Helm Operatins All rights
More informationRISKMAN REFERENCE GUIDE TO USER MANAGEMENT (Non-Network Logins)
Intrductin This reference guide is aimed at managers wh will be respnsible fr managing users within RiskMan where RiskMan is nt cnfigured t use netwrk lgins. This guide is used in cnjunctin with the respective
More informationDate: October User guide. Integration through ONVIF driver. Partner Self-test. Prepared By: Devices & Integrations Team, Milestone Systems
Date: Octber 2018 User guide Integratin thrugh ONVIF driver. Prepared By: Devices & Integratins Team, Milestne Systems 2 Welcme t the User Guide fr Online Test Tl The aim f this dcument is t prvide guidance
More informationUser Guide. ACE Data Source. OnCommand Workflow Automation (WFA) Abstract PROFESSIONAL SERVICES
PROFESSIONAL SERVICES User Guide OnCmmand Wrkflw Autmatin (WFA) ACE Data Surce Prepared fr: ACE Data Surce - Versin 2.0.0 Date: Octber 2015 Dcument Versin: 2.0.0 Abstract The ACE Data Surce (ACE-DS) is
More informationYour Project Plan and Smartsheet
USG Managed Services Yur Prject Plan and Smartsheet Change Management Tlkit Cntents 1.0 Purpse... 3 2.0 Accessing Smartsheet and Yur Prject Plan... 4 2.1 Smartsheet Lgin... 4 2.2 Type f Access... 5 3.0
More informationClick Sign In button. Click Register Employer. Click Forgot Username and/or Password to Create a unique user ID and password.
Virtual OneStp (VOS) Emplyer User Lgging In If yu dn t have an accunt: If yu have an accunt: Click the Hme page graphic, the Start here r Enter yur user ID and passwrd. Click here links, r the Nt Registered?
More informationUiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash
UiPath Autmatin Walkthrugh Walkthrugh Calculate Client Security Hash Walkthrugh Calculate Client Security Hash Start with the REFramewrk template. We start ff with a simple implementatin t demnstrate the
More informationCreating Relativity Dynamic Objects
Creating Relativity Dynamic Objects Nvember 28, 2017 - Versin 9.4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
More informationAn Introduction to Windows 7
2011 An Intrductin t Windws 7 Lena Arena Prject Crdinatr, DER NSW Sydney Regin Ph: 9582 2851 Carmelina.arena@det.nsw.edu.au Table f Cntents Windws 7 Desktp - The Elements f the Windws 7 Desktp... 2 Mre
More informationLab 4. Name: Checked: Objectives:
Lab 4 Name: Checked: Objectives: Learn hw t test cde snippets interactively. Learn abut the Java API Practice using Randm, Math, and String methds and assrted ther methds frm the Java API Part A. Use jgrasp
More informationMunicode Website Instructions
Municde Website instructins Municde Website Instructins The new and imprved Municde site allws yu t navigate t, print, save, e-mail and link t desired sectins f the Online Cde f Ordinances with greater
More informationSoilCare: Stakeholder Platform Guidance How to edit and manage your own stakeholder platform WP8
SilCare: Stakehlder Platfrm Guidance Hw t edit and manage yur wn stakehlder platfrm WP8 3 1) Lg-in t SilCare Website Administratr page Lg-in t the SilCare Website administratr back-end page using this
More informationUser Guide Version v2015.1
2015 Exag Inc. All rights reserved. User Guide Versin v2015.1 Exag Reprting is a registered trademark f Exag, Inc. Windws is a registered trademark f Micrsft Crpratin in the United States and ther cuntries.
More informationThis document provides new and updated items that were included in each release of Checkpoint Engage. (Each product requires a separate license.
WHAT S NEW Checkpint Engage (Onvi) This dcument prvides new and updated items that were included in each release f Checkpint Engage. (Each prduct requires a separate license.) Checkpint Engage prduct supprt
More informationEView/400i Management Pack for Systems Center Operations Manager (SCOM)
EView/400i Management Pack fr Systems Center Operatins Manager (SCOM) Cncepts Guide Versin 7.0 July 2015 1 Legal Ntices Warranty EView Technlgy makes n warranty f any kind with regard t this manual, including,
More information1 Getting and Extracting the Upgrader
Hughes BGAN-X 9202 Upgrader User Guide (Mac) Rev 1.0 (23-Feb-12) This dcument explains hw t use the Hughes BGAN Upgrader prgram fr the 9202 User Terminal using a Mac Nte: Mac OS X Versin 10.4 r newer is
More informationThe UNIVERSITY of NORTH CAROLINA at CHAPEL HILL
Yu will learn the fllwing in this lab: The UNIVERSITY f NORTH CAROLINA at CHAPEL HILL Cmp 541 Digital Lgic and Cmputer Design Spring 2016 Lab Prject (PART A): A Full Cmputer! Issued Fri 4/8/16; Suggested
More information