////////////////////////////////////////////////////////////////////////////// // DX SOURCEFILE // ////////////////////////////////////////////////////////////////////////////// /* * $Header: /home/gda/dxcvs/dx/src/ui++/java/dx/runtime/LabelGroup.java,v 1.1.1.1 1999/03/24 15:17:32 gda Exp $ */ package dx.runtime; import java.awt.*; // // Provide behavior similar to a Motif Label widget: support multi // line labels which java labels don't seem to be able to do. // public class LabelGroup extends Panel { // // private // private int label_count; private int next; private Object[] label_array; private String[] string_array; private Font local_font; private Color local_fg; private Color local_bg; private int local_alignment; private boolean initialized; public LabelGroup(int count) { label_count = count; label_array = new Object[label_count]; string_array = new String[label_count]; next = 0; local_font = null; local_fg = null; local_bg = null; local_alignment = Label.CENTER; initialized = false; } public void setFont(Font newf) { if (initialized == true) { int i; for (i=0; i