00001 00059 package com.arcle.rmt.j2se.swing.ui; 00060 00061 import javax.swing.*; 00062 00078 public abstract class Form extends JComponent { 00079 00080 public Form() { 00081 initChildren(); 00082 layoutChildren(); 00083 } 00084 00085 protected abstract void initChildren(); 00086 00087 protected abstract void layoutChildren(); 00088 00089 00090 //----------------------------------------------------------------------- 00091 00092 //----------------------------------------------------------------------- 00093 // Member Variables 00094 00095 }