- Forward


Custom GUI Layout
in Java


Prof. David Bernstein
James Madison University

Computer Science Department
bernstdh@jmu.edu

Print

Motivation
Back SMYC Forward
  • Java has several layout managers, for example:
    • FlowLayout
    • BorderLayout
    • GridBagLayout
  • We would like to write our own; it must implement:
    • LayoutManager
    • LayoutManager2
A "Flip Chart" Layout Manager
Back SMYC Forward
javaexamples/slides/FlipChartLayout.java
 
A "Slide" Layout Manager
Back SMYC Forward
javaexamples/slides/SlideLayout.java
 
A Presentation System
Back SMYC Forward
javaexamples/slides/Slide.java
 
A Presentation System (cont.)
Back SMYC Forward
javaexamples/slides/ButtonPanel.java
 
A Presentation System (cont.)
Back SMYC Forward
javaexamples/slides/TitlePanel.java
 
A Presentation System (cont.)
Back SMYC Forward
javaexamples/slides/SlidePresentation.java
 
A Presentation System (cont.)
Back SMYC Forward
javaexamples/slides/Driver.java
 
There's Always More to Learn
Back -