< prev index next >

src/demo/share/jfc/SwingSet2/LayoutControlPanel.java

Print this page

        

*** 102,112 **** labelAlignment = new DirectionPanel(true, "C", new LabelAlignmentListener()); // Make sure the controls' text position and label alignment match // the initial value of the associated direction panel. for(int i = 0; i < demo.getCurrentControls().size(); i++) { ! Component c = (Component) demo.getCurrentControls().elementAt(i); setPosition(c, RIGHT, CENTER); setAlignment(c,CENTER,CENTER); } l = new JLabel(demo.getString("LayoutControlPanel.textposition_label")); --- 102,112 ---- labelAlignment = new DirectionPanel(true, "C", new LabelAlignmentListener()); // Make sure the controls' text position and label alignment match // the initial value of the associated direction panel. for(int i = 0; i < demo.getCurrentControls().size(); i++) { ! Component c = demo.getCurrentControls().elementAt(i); setPosition(c, RIGHT, CENTER); setAlignment(c,CENTER,CENTER); } l = new JLabel(demo.getString("LayoutControlPanel.textposition_label"));
*** 171,181 **** } else if(rb.getText().equals("Relative") && rb.isSelected()) { absolutePositions = false; } for(int i = 0; i < demo.getCurrentControls().size(); i++) { ! Component c = (Component) demo.getCurrentControls().elementAt(i); int hPos, vPos, hAlign, vAlign; if( c instanceof AbstractButton ) { hPos = ((AbstractButton)c).getHorizontalTextPosition(); vPos = ((AbstractButton)c).getVerticalTextPosition(); hAlign = ((AbstractButton)c).getHorizontalAlignment(); --- 171,181 ---- } else if(rb.getText().equals("Relative") && rb.isSelected()) { absolutePositions = false; } for(int i = 0; i < demo.getCurrentControls().size(); i++) { ! Component c = demo.getCurrentControls().elementAt(i); int hPos, vPos, hAlign, vAlign; if( c instanceof AbstractButton ) { hPos = ((AbstractButton)c).getHorizontalTextPosition(); vPos = ((AbstractButton)c).getVerticalTextPosition(); hAlign = ((AbstractButton)c).getHorizontalAlignment();
*** 226,236 **** hPos = CENTER; vPos = BOTTOM; } else /*if(cmd.equals("SE"))*/ { hPos = RIGHT; vPos = BOTTOM; } for(int i = 0; i < demo.getCurrentControls().size(); i++) { ! Component c = (Component) demo.getCurrentControls().elementAt(i); setPosition(c, hPos, vPos); } demo.invalidate(); demo.validate(); demo.repaint(); --- 226,236 ---- hPos = CENTER; vPos = BOTTOM; } else /*if(cmd.equals("SE"))*/ { hPos = RIGHT; vPos = BOTTOM; } for(int i = 0; i < demo.getCurrentControls().size(); i++) { ! Component c = demo.getCurrentControls().elementAt(i); setPosition(c, hPos, vPos); } demo.invalidate(); demo.validate(); demo.repaint();
*** 265,275 **** hPos = CENTER; vPos = BOTTOM; } else /*if(cmd.equals("SE"))*/ { hPos = RIGHT; vPos = BOTTOM; } for(int i = 0; i < demo.getCurrentControls().size(); i++) { ! Component c = (Component) demo.getCurrentControls().elementAt(i); setAlignment(c,hPos,vPos); c.invalidate(); } demo.invalidate(); demo.validate(); --- 265,275 ---- hPos = CENTER; vPos = BOTTOM; } else /*if(cmd.equals("SE"))*/ { hPos = RIGHT; vPos = BOTTOM; } for(int i = 0; i < demo.getCurrentControls().size(); i++) { ! Component c = demo.getCurrentControls().elementAt(i); setAlignment(c,hPos,vPos); c.invalidate(); } demo.invalidate(); demo.validate();
< prev index next >