当前位置: 首页>>代码示例>>Java>>正文


Java JLabel.CENTER属性代码示例

本文整理汇总了Java中javax.swing.JLabel.CENTER属性的典型用法代码示例。如果您正苦于以下问题:Java JLabel.CENTER属性的具体用法?Java JLabel.CENTER怎么用?Java JLabel.CENTER使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在javax.swing.JLabel的用法示例。


在下文中一共展示了JLabel.CENTER属性的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: DayLabel

public DayLabel(Calendar cal){
    super(""+cal.get(Calendar.DAY_OF_MONTH), JLabel.CENTER);
    this.year = cal.get(Calendar.YEAR);
    this.month = cal.get(Calendar.MONTH);
    this.day = cal.get(Calendar.DAY_OF_MONTH);
    
    this.setFont(font);
    this.addMouseListener(this);
    this.addMouseMotionListener(this);
    if(month == calendar.get(Calendar.MONTH)) this.setForeground(java.awt.Color.BLACK);
    else this.setForeground(java.awt.Color.LIGHT_GRAY);
    
}
 
开发者ID:sivanWu0222,项目名称:SimpleERP,代码行数:13,代码来源:Chooser.java

示例2: FlyingToolTip

public FlyingToolTip(final FlyingToolTipListener source) {
    this.source = source;
    label = new JLabel("test", JLabel.CENTER) {
        @Override
        public void paintComponent(Graphics g) {
            Graphics2D g2 = (Graphics2D) g.create();
            int w = getWidth(), h = getHeight();
            g.setColor(getBackground());
            g.fillRect(0,0,w,h);

            if (path != null) {                    
                g2.setStroke(new BasicStroke(4f));
                g2.setColor(getForeground());
                g2.draw(path);
            }
            setOpaque(false);
            super.paintComponent(g2);
            setOpaque(true);
            g2.dispose();
        }
    };    
    label.setBorder(new EmptyBorder(2,4,10,4));
    label.setOpaque(true);
}
 
开发者ID:iapafoto,项目名称:DicomViewer,代码行数:24,代码来源:FlyingToolTip.java

示例3: init

private void init() {
        initComponents();
        detailsPanel = new JPanel(new GridLayout(1, 1));
        Color color = Utils.getTextBackground();
        detailsPanel.setBackground(new Color(color.getRed(), color.getGreen(), color.getBlue()));
        lblEmptyDetails = new JLabel(NbBundle.getMessage(NotificationCenterTopComponent.class, "LBL_EmptyDetails"), JLabel.CENTER);
        lblEmptyDetails.setFont(italicFont);
        lblEmptyDetails.setEnabled(false);

        JScrollPane scrollPane = new JScrollPane(detailsPanel);
        splitPane.setRightComponent(scrollPane);

        toolBar.setFocusable(false);
        toolBar.setFloatable(false);
        btnSearch = new JToggleButton(ImageUtilities.loadImageIcon("org/netbeans/modules/notifications/resources/find16.png", true));
        btnSearch.setToolTipText(NbBundle.getMessage(NotificationCenterTopComponent.class, "LBL_SearchToolTip"));
        btnSearch.setFocusable(false);
        btnSearch.setSelected(NotificationSettings.isSearchVisible());
        //TODO delete 2 lines then quick search API clear text correctly
//        btnSearch.setToolTipText("Disabled due to Quick Search API defects");
//        btnSearch.setEnabled(false);
        btnSearch.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                setSearchVisible(btnSearch.isSelected());
            }
        });
        toolBar.add(btnSearch);
        toolBar.add(new FiltersMenuButton(notificationManager.getActiveFilter()));

        initLeft();
        showDetails();
    }
 
开发者ID:apache,项目名称:incubator-netbeans,代码行数:33,代码来源:NotificationCenterTopComponent.java

示例4: BlinkingLabel

BlinkingLabel() {
    super(getHumanKeyStrokeText(keyStroke), JLabel.CENTER);

    setOpaque(false);
    setBorder(Utility.TRIVIAL_LINE_BORDER);
    addKeyListener(this);
    addMouseListener(this);
}
 
开发者ID:wintertime,项目名称:FreeCol,代码行数:8,代码来源:FreeColActionUI.java

示例5: PlaceholderPanel

PlaceholderPanel(String className) {
    super(null);
    
    putClientProperty("className", className);
    
    setOpaque(true);
    setBorder(BorderFactory.createLineBorder(LINE));
    
    label = new JLabel(BrowserUtils.getSimpleType(className), JLabel.CENTER);
    label.setOpaque(true);
}
 
开发者ID:apache,项目名称:incubator-netbeans,代码行数:11,代码来源:Utils.java

示例6: WizardDialog

@SuppressWarnings("LeakingThisInConstructor")
WizardDialog(JFrame frame, boolean modal) {
    super(frame, "Embedded JFileChooser Demo", modal);

    cardLayout = new CardLayout();
    cardPanel = new JPanel(cardLayout);
    getContentPane().add(cardPanel, BorderLayout.CENTER);

    messageLabel = new JLabel("", JLabel.CENTER);
    cardPanel.add(chooser, "fileChooser");
    cardPanel.add(messageLabel, "label");
    cardLayout.show(cardPanel, "fileChooser");
    chooser.addActionListener(this);

    JPanel buttonPanel = new JPanel();
    backButton = new JButton("< Back");
    nextButton = new JButton("Next >");
    closeButton = new JButton("Close");

    buttonPanel.add(backButton);
    buttonPanel.add(nextButton);
    buttonPanel.add(closeButton);

    getContentPane().add(buttonPanel, BorderLayout.SOUTH);

    backButton.setEnabled(false);
    getRootPane().setDefaultButton(nextButton);

    backButton.addActionListener(this);
    nextButton.addActionListener(this);
    closeButton.addActionListener(this);

    pack();
    setLocationRelativeTo(frame);
}
 
开发者ID:AdoptOpenJDK,项目名称:openjdk-jdk10,代码行数:35,代码来源:FileChooserDemo.java

示例7: addCompForBorder

void addCompForBorder(Border border, String description, Container container) {
    JPanel comp = new JPanel(new GridLayout(1, 1), false);
    JLabel label = new JLabel(description, JLabel.CENTER);
    comp.add(label);
    comp.setBorder(border);

    container.add(Box.createRigidArea(new Dimension(0, 10)));
    container.add(comp);
}
 
开发者ID:jalian-systems,项目名称:marathonv5,代码行数:9,代码来源:BorderDemo.java

示例8: init

private void init() {
    setOpaque(false);
    congelado = new Congelado();
    heroi = new JLabel(imagemHeroi, JLabel.CENTER);
    animacao = new Animacao(hero);
    add(animacao, new AbsoluteConstraints(0, 0, imagemHeroi.getIconWidth(), imagemHeroi.getIconHeight()));
    add(congelado, AbsolutesConstraints.ZERO);
    add(heroi, AbsolutesConstraints.ZERO);
}
 
开发者ID:limagiran,项目名称:hearthstone,代码行数:9,代码来源:PanelHeroi.java

示例9: ActionPane

public ActionPane() {
	this.setLayout(new BorderLayout());
	this.actions = new JPanel();
	setBorder(BorderFactory.createLineBorder(Color.black));

	JLabel label1 = new JLabel(" Possible Actions ", null, JLabel.CENTER);
	add(label1, BorderLayout.NORTH);

	actionsScrollPane = new JScrollPane(this.actions);
	this.actions.setLayout(new BoxLayout(this.actions, BoxLayout.Y_AXIS));
	this.add(actionsScrollPane, BorderLayout.CENTER);
	// this.add(this.actions);

	// this.add(this.panel);
}
 
开发者ID:tslaats,项目名称:SE2017-Team2,代码行数:15,代码来源:ActionPane.java

示例10: JLabelMaoDefault

/**
 * Cria um JLabel padrão para a exibição de um card na mão do jogador
 *
 * @param card card dono do JLabel
 * @param image imagem do JLabel
 * @return JLabel configurado
 */
public static JLabel JLabelMaoDefault(Card card, ImageIcon image) {
    return new JLabel(image, JLabel.CENTER) {
        @Override
        public String toString() {
            return Values.TO_STRING_MAO + card.id_long;
        }
    };
}
 
开发者ID:limagiran,项目名称:hearthstone,代码行数:15,代码来源:Util.java

示例11: View

protected View(Instance instance, Heap heap) {
    this(instance, heap, new JLabel(Bundle.BrowserUtils_Loading(), JLabel.CENTER) {
        public void addNotify() { setEnabled(false); }
    });
}
 
开发者ID:apache,项目名称:incubator-netbeans,代码行数:5,代码来源:DetailsProvider.java

示例12: show

public void show(Component parent, Runnable runOnClose) {
    this.runOnClose = runOnClose;
    key2bookmark = new HashMap<Character, BookmarkInfo>(2 * 46, 0.5f);
    BookmarkManager lockedBookmarkManager = BookmarkManager.getLocked();
    try {
        // Open projects should have their bookmarks loaded before invocation of this method
        // so that it's possible to enumerate present keys properly
        for (ProjectBookmarks projectBookmarks : lockedBookmarkManager.activeProjectBookmarks()) {
            for (FileBookmarks fileBookmarks : projectBookmarks.getFileBookmarks()) {
                for (BookmarkInfo bookmark : fileBookmarks.getBookmarks()) {
                    String key = bookmark.getKey();
                    if (key != null && key.length() > 0) {
                        key2bookmark.put(key.charAt(0), bookmark);
                    }
                }
            }
        }
    } finally {
        lockedBookmarkManager.unlock();
    }
    
    JPanel cellPanel = new JPanel();
    if (key2bookmark.size() > 0) {
        cellPanel.setLayout(new GridLayout(4, 10, 2, 2));
        addCells(cellPanel, 10 * 4, '1', '9', '0', '0', 'A', 'Z');
    } else { // No bookmarks with keys
        cellPanel.setLayout(new GridLayout(2, 1, 2, 2));
        JLabel noKeysLabel = new JLabel(NbBundle.getMessage(BookmarkKeyChooser.class, "LBL_keyChooserNoActiveKeys"), JLabel.CENTER);
        JLabel noKeysHelpLabel = new JLabel(NbBundle.getMessage(BookmarkKeyChooser.class, "LBL_keyChooserNoActiveKeysHelp"), JLabel.CENTER);
        cellPanel.add(noKeysLabel);
        cellPanel.add(noKeysHelpLabel);
    }
    cellPanel.setBorder(new EmptyBorder(4, 4, 4, 4));
    closeButton = new JButton(NbBundle.getMessage(BookmarkKeyChooser.class, "CTL_keyChooserCloseButton")); // NOI18N

    dialog = org.netbeans.editor.DialogSupport.createDialog(
            NbBundle.getMessage(BookmarkKeyChooser.class, "CTL_keyChooserTitle"), // NOI18N
            cellPanel, true, // modal
            new JButton[] { closeButton }, false, // bottom buttons
            0, // defaultIndex = 0 => allow close by Enter key too
            0, // cancelIndex
            this // ActionListener
    );
    dialog.pack();
    
    Point parentMidPoint = new Point(parent.getWidth() / 2, parent.getHeight() / 2);
    SwingUtilities.convertPointToScreen(parentMidPoint, parent);
    dialog.setBounds(
            parentMidPoint.x - dialog.getWidth() / 2,
            parentMidPoint.y - dialog.getHeight() / 2,
            dialog.getWidth(),
            dialog.getHeight()
    );
    closeButton.addKeyListener(this);
    dialog.setAlwaysOnTop(true);
    dialog.setVisible(true);
}
 
开发者ID:apache,项目名称:incubator-netbeans,代码行数:57,代码来源:BookmarkKeyChooser.java

示例13: Quantidade

public Quantidade(Heroi heroi) {
    super("", JLabel.CENTER);
    this.heroi = heroi;
    init();
}
 
开发者ID:limagiran,项目名称:hearthstone,代码行数:5,代码来源:Segredo.java

示例14: getHorizontalAlignment

@Override
public int getHorizontalAlignment() {
       return JLabel.CENTER;
   }
 
开发者ID:gamefest2017,项目名称:ants,代码行数:4,代码来源:MenuQualificationTableCellRenderer.java

示例15: WeekLabel

public WeekLabel(int index, String name){
    super(name, JLabel.CENTER);
    this.name = name;
}
 
开发者ID:sivanWu0222,项目名称:SimpleERP,代码行数:4,代码来源:Chooser.java


注:本文中的javax.swing.JLabel.CENTER属性示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。