zoukankan      html  css  js  c++  java
  • java combobox 多选框

    简介

    简单

    code

    package calcu;
    
    import java.awt.*;
    import javax.swing.*;
    
    public class ComboBoxFrame extends JFrame {
        private JComboBox<String> faceCombo;
        private JLabel label;
        private static final int DEFAULT_SIZE = 24;
    
        public static void main(String[] args) {
            ComboBoxFrame t = new ComboBoxFrame();
            t.setTitle("ImageTest");
            t.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            t.setVisible(true);
        }
    
        public ComboBoxFrame() {
            label = new JLabel("The qucik brown fox jumps over the lazy dog.");
            label.setFont(new Font("Serif", Font.PLAIN, DEFAULT_SIZE));
    
            add(label, BorderLayout.CENTER);
    
            // make a combo box and add face names
    
            faceCombo = new JComboBox<>();
            faceCombo.addItem("Serif");
            faceCombo.addItem("SansSerif");
            faceCombo.addItem("Monospaced");
            faceCombo.addItem("Dialog");
            faceCombo.addItem("DialogInput");
    
            // the combo box listener changes the label font to the selected face name
    
            faceCombo.addActionListener(event -> label
                    .setFont(new Font(faceCombo.getItemAt(faceCombo.getSelectedIndex()), Font.PLAIN, DEFAULT_SIZE)));
    
            // add combo box to a panel at the frame's southern border
    
            JPanel comboPanel = new JPanel();
            comboPanel.add(faceCombo);
            add(comboPanel, BorderLayout.SOUTH);
            pack();
        }
    
    }
    
    Hope is a good thing,maybe the best of things,and no good thing ever dies.----------- Andy Dufresne
  • 相关阅读:
    PHP之简单实现MVC框架
    socket泄露的问题
    gdb 调试多线程
    MMAP和DIRECT IO区别
    三年回首:C基础
    定时器管理:nginx的红黑树和libevent的堆
    strsep和strtok_r替代strtok
    缓存穿透和缓存失效
    mmap为什么比read/write快(兼论buffercache和pagecache)
    B+Tree和MySQL索引分析
  • 原文地址:https://www.cnblogs.com/eat-too-much/p/13930298.html
Copyright © 2011-2022 走看看