public void setHorizontalAlignment(int _halign) { if((delegate_==this)||(delegate_==null)) super.setHorizontalAlignment(_halign); else delegate_.setHorizontalAlignment(_halign); }
/** * initialise tous les labels qui afficheront des donnees. La couleur de font est blanche, le texte est aligne a * droite et une bordure est ajoutee. */ static final BuLabel initBuLabelDonnee() { final BuLabel r = new BuLabel(); r.setBackground(Color.white); r.setOpaque(true); r.setBorder(BorderFactory.createCompoundBorder(BorderFactory.createEtchedBorder(), BorderFactory.createEmptyBorder( 2, 2, 2, 2))); r.setHorizontalAlignment(SwingConstants.RIGHT); return r; }
/** * initialise tous les labels qui serviront de Titre. Le texte est aligne a gauche et centre verticalement. * * @param _titre le texte du label. */ private static BuLabel initBuLabelTitre(final String _titre) { final BuLabel r = new BuLabel(EbliResource.EBLI.getString(_titre)); r.setHorizontalAlignment(SwingConstants.LEFT); r.setVerticalAlignment(SwingConstants.CENTER); return r; }
public BuLabel(String _label, Icon _icon, int _halign, int _valign) { super(); setText(_label); setIcon(_icon); setHorizontalAlignment(_halign); setVerticalAlignment(_valign); }
r.setForeground(fg); r.setBackground(bg); r.setHorizontalAlignment(a); r.setText(t); r.setIcon(i);
private BuPanel createPreviewPanel() { final BuPanel center = new BuPanel(new BuGridLayout(2, 2, 2)); center.setBorder(CtuluLibSwing.createTitleBorder(CtuluLib.getS("Exemples"))); for (int i = 0; i < values_.length; i++) { final BuLabel lb = new BuLabel(values_[i].toString()); center.add(lb); label_[i] = new BuLabel(); center.add(label_[i]); label_[i].setBackground(Color.WHITE); lb.setBackground(Color.WHITE); lb.setHorizontalTextPosition(SwingConstants.RIGHT); lb.setHorizontalAlignment(SwingConstants.RIGHT); lb.setOpaque(true); label_[i].setOpaque(true); label_[i].setHorizontalTextPosition(SwingConstants.CENTER); label_[i].setHorizontalAlignment(SwingConstants.RIGHT); } return center; }
public ZCalqueFlecheLegend(final ZCalqueFleche _support) { super(); support_ = _support; String[] props = FlecheScaleData.getScaleProperties(); for (int i = 0; i < props.length; i++) { support_.addPropertyChangeListener(props[i], this); } lbInfo_ = new BuLabel(); lbInfo_.setHorizontalAlignment(SwingConstants.CENTER); lbInfo_.setHorizontalTextPosition(SwingConstants.CENTER); fleche_ = new FlecheComponent(); initLegendPalette(); pnSize_ = new BuPanel(); pnSize_.setLayout(new BuVerticalLayout(2, true, false)); lbfleche_=new JLabel(fleche_); pnSize_.add(lbfleche_); pnSize_.add(lbInfo_); pnSize_.setOpaque(false); pnSize_.setBorder(BorderFactory.createCompoundBorder(BorderFactory.createMatteBorder(1, 1, 1, 1, Color.GRAY .brighter()), BuBorders.EMPTY5555)); support_.paletteLegende_.addUserComponent(pnSize_); if (support_.scale_.scaleFont_ != null) { lbInfo_.setFont(support_.scale_.scaleFont_); } init(); }
label.setHorizontalAlignment(SwingConstants.CENTER); top.add(label, BorderLayout.CENTER);
l4.setText(info_.contact + "\n" + info_.http); l1.setHorizontalAlignment(SwingConstants.CENTER); l2.setHorizontalAlignment(SwingConstants.CENTER); l3.setHorizontalAlignment(SwingConstants.RIGHT); l4.setHorizontalAlignment(SwingConstants.RIGHT); load_.setHorizontalAlignment(SwingConstants.LEFT); load_.setFont(BuLib.deriveFont("Label", Font.BOLD, -2));
lb.setHorizontalAlignment(SwingConstants.CENTER); final Component c = containsComponent(table_); if (c == null) {
l.setBorder(BuBorders.EMPTY1111); l.setHorizontalAlignment(SwingConstants.CENTER);
lbExample_.setHorizontalAlignment(SwingConstants.CENTER); lbExample_.setHorizontalTextPosition(SwingConstants.CENTER); lbExample_.setBackground(Color.WHITE);
pFormatPageInfosCol2.add(initBuLabelTitre("orientation")); lbOrientationPage_ = initBuLabelDonnee(); lbOrientationPage_.setHorizontalAlignment(SwingConstants.RIGHT); pFormatPageInfosCol2.add(lbOrientationPage_);