⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 infromationframe.java

📁 java 北大青鸟 java 北大青鸟
💻 JAVA
字号:
package information;

import java.awt.BorderLayout;
import java.awt.Dimension;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTable;
import java.awt.*;
import javax.swing.table.JTableHeader;
import javax.swing.table.*;

public class InfromationFrame extends JFrame {
    JPanel contentPane;
    BorderLayout borderLayout1 = new BorderLayout();
    JTable tblInformation;
    boolean male = true;
   boolean female = false;
   Object[][] values = { {"Michael","Clarke",new Integer(35),new Boolean(male)},
 {"George","Leena",new Integer(51), new Boolean(female)},{"Andy","Blignaut",new Integer(43), new Boolean(male)},
 {"Fernandes","Anna",new Integer(35), new Boolean(female)},{"Andrew","Hayden",new Integer(25), new Boolean(male)},
 {"Steve","Harmison",new Integer(39), new Boolean(male)},{"Roger","Clarke",new Integer(55), new Boolean(male)},
 {"Scot","Styris",new Integer(29), new Boolean(male)},{"Lisa","George",new Integer(34), new Boolean(female)}};
 public static final String[] column = { "名字", "姓名", "年龄","性别"};



    public InfromationFrame() {
        try {
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            jbInit();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }

    /**
     * Component initialization.
     *
     * @throws java.lang.Exception
     */
    private void jbInit() throws Exception {
        contentPane = (JPanel) getContentPane();
        contentPane.setLayout(borderLayout1);
        setSize(new Dimension(450, 280));
        setTitle("客户详细信息");
        tblInformation = new JTable(values,column);
        JTableHeader jTableHeader1 = tblInformation.getTableHeader();
        TableColumnModel tcm = tblInformation.getColumnModel();
        TableColumn tc = tcm.getColumn(3);
        tc.setCellRenderer(new GenderRenderer());
        tc.setCellEditor(new GenderEditor());
        tblInformation.setDefaultRenderer(Float.class, new CurrencyRenderer());
        tblInformation.setBackground(new Color(255, 236, 210));
        tblInformation.setFont(new java.awt.Font("Tahoma", Font.PLAIN, 11));
        tblInformation.setForeground(Color.red);
        tblInformation.setGridColor(new Color(128, 128, 217));
        tblInformation.setRowHeight(25);
        contentPane.add(tblInformation, java.awt.BorderLayout.CENTER);
        contentPane.add(jTableHeader1, java.awt.BorderLayout.NORTH);
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -