當前位置: 首頁>>代碼示例>>Java>>正文


Java JTableHeader.setFont方法代碼示例

本文整理匯總了Java中javax.swing.table.JTableHeader.setFont方法的典型用法代碼示例。如果您正苦於以下問題:Java JTableHeader.setFont方法的具體用法?Java JTableHeader.setFont怎麽用?Java JTableHeader.setFont使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在javax.swing.table.JTableHeader的用法示例。


在下文中一共展示了JTableHeader.setFont方法的9個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: erzeugeKundenTable

import javax.swing.table.JTableHeader; //導入方法依賴的package包/類
/**
 * Erzeugt die Tabelle für die Anzeige der Kunden.
 */
private void erzeugeKundenTable()
{
    JScrollPane kundenAuflisterScrollPane = new JScrollPane();
    kundenAuflisterScrollPane.setBorder(BorderFactory.createTitledBorder(
            null, "Kunden", TitledBorder.LEADING,
            TitledBorder.DEFAULT_POSITION, UIConstants.HEADER_FONT));
    kundenAuflisterScrollPane.setBackground(UIConstants.BACKGROUND_COLOR);
    kundenAuflisterScrollPane.getVerticalScrollBar()
        .setBackground(UIConstants.BACKGROUND_COLOR);
    kundenAuflisterScrollPane.getHorizontalScrollBar()
        .setBackground(UIConstants.BACKGROUND_COLOR);

    _kundenTableModel = new KundenTableModel();
    _kundenTable = new JTable();
    kundenAuflisterScrollPane.setViewportView(_kundenTable);
    _kundenTable.setModel(_kundenTableModel);
    _kundenTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
    JTableHeader tableHeader = _kundenTable.getTableHeader();
    tableHeader.setFont(UIConstants.HEADER_FONT);
    tableHeader.setReorderingAllowed(false);
    tableHeader.setResizingAllowed(false);
    _kundenTable.setFont(UIConstants.TEXT_FONT);

    _hauptPanel.add(kundenAuflisterScrollPane, BorderLayout.CENTER);
}
 
開發者ID:polemonium,項目名稱:SE2Project,代碼行數:29,代碼來源:KundenauflisterUI.java

示例2: erzeugeMedienTable

import javax.swing.table.JTableHeader; //導入方法依賴的package包/類
/**
 * Erzeugt die Tabelle für die Anzeige der Medien.
 */
private void erzeugeMedienTable()
{
    JScrollPane medienAuflisterScrollPane = new JScrollPane();
    medienAuflisterScrollPane.setBorder(BorderFactory.createTitledBorder(
            null, "Medien", TitledBorder.LEADING,
            TitledBorder.DEFAULT_POSITION, UIConstants.HEADER_FONT));
    medienAuflisterScrollPane.setBackground(UIConstants.BACKGROUND_COLOR);
    medienAuflisterScrollPane.getVerticalScrollBar()
        .setBackground(UIConstants.BACKGROUND_COLOR);
    medienAuflisterScrollPane.getHorizontalScrollBar()
        .setBackground(UIConstants.BACKGROUND_COLOR);

    _medienTableModel = new VormerkMedienTableModel();
    _medienTable = new JTable();
    medienAuflisterScrollPane.setViewportView(_medienTable);
    _medienTable.setModel(_medienTableModel);
    JTableHeader tableHeader = _medienTable.getTableHeader();
    tableHeader.setFont(UIConstants.HEADER_FONT);
    tableHeader.setReorderingAllowed(false);
    tableHeader.setResizingAllowed(false);
    _medienTable.setFont(UIConstants.TEXT_FONT);

    _hauptPanel.add(medienAuflisterScrollPane, BorderLayout.CENTER);
}
 
開發者ID:polemonium,項目名稱:SE2Project,代碼行數:28,代碼來源:VormerkMedienauflisterUI.java

示例3: erzeugeVerleihkartenauflister

import javax.swing.table.JTableHeader; //導入方法依賴的package包/類
/**
 * Erzeuge das Tabellen-Panel, in dem die Verleihkarten angezeigt werden.
 */
private void erzeugeVerleihkartenauflister()
{
    JPanel verleihkartenAuflisterPanel = new JPanel();
    _hauptPanel.add(verleihkartenAuflisterPanel, BorderLayout.CENTER);
    verleihkartenAuflisterPanel.setLayout(new BorderLayout());
    verleihkartenAuflisterPanel
        .setPreferredSize(new java.awt.Dimension(-1, -1));
    verleihkartenAuflisterPanel.setSize(-1, -1);
    verleihkartenAuflisterPanel.setBackground(UIConstants.BACKGROUND_COLOR);

    JScrollPane verleihkartenAuflisterScrollPane = new JScrollPane();
    verleihkartenAuflisterPanel.add(verleihkartenAuflisterScrollPane,
            BorderLayout.CENTER);
    verleihkartenAuflisterScrollPane
        .setPreferredSize(new java.awt.Dimension(-1, -1));
    verleihkartenAuflisterScrollPane.setSize(-1, -1);
    verleihkartenAuflisterScrollPane.setBorder(BorderFactory
        .createTitledBorder(null, "Verleihkarten", TitledBorder.LEADING,
                TitledBorder.DEFAULT_POSITION, UIConstants.HEADER_FONT));
    verleihkartenAuflisterScrollPane
        .setBackground(UIConstants.BACKGROUND_COLOR);
    verleihkartenAuflisterScrollPane.getVerticalScrollBar()
        .setBackground(UIConstants.BACKGROUND_COLOR);
    verleihkartenAuflisterScrollPane.getHorizontalScrollBar()
        .setBackground(UIConstants.BACKGROUND_COLOR);

    _verleihkartenAuflisterTableModel = new VerleihkartenTableModel();
    _verleihkartenAuflisterTable = new JTable();
    verleihkartenAuflisterScrollPane
        .setViewportView(_verleihkartenAuflisterTable);
    _verleihkartenAuflisterTable
        .setModel(_verleihkartenAuflisterTableModel);
    JTableHeader tableHeader = _verleihkartenAuflisterTable
        .getTableHeader();
    tableHeader.setFont(UIConstants.HEADER_FONT);
    tableHeader.setReorderingAllowed(false);
    tableHeader.setResizingAllowed(false);
    _verleihkartenAuflisterTable.setFont(UIConstants.TEXT_FONT);
}
 
開發者ID:polemonium,項目名稱:SE2Project,代碼行數:43,代碼來源:RueckgabeUI.java

示例4: atualizarTabela

import javax.swing.table.JTableHeader; //導入方法依賴的package包/類
public void atualizarTabela() {
    
    JTableHeader cabecalho = tabelaCreas.getTableHeader();
    cabecalho.setFont(new Font("Tahoma", Font.BOLD, 15));
    CreasTableModel ctm = new CreasTableModel(creasDAO.listarCreas());
    tabelaCreas.setModel(ctm);
    tabelaCreas.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
    FormataTamanhoColunasJTable.packColumns(tabelaCreas, 1);
    ((DefaultTableCellRenderer)tabelaCreas.getTableHeader().getDefaultRenderer()).setHorizontalAlignment(SwingConstants.CENTER);
}
 
開發者ID:karlos7,項目名稱:ViolenciaContraMulher,代碼行數:11,代碼來源:ConsultarFichaNotificacaoCreas.java

示例5: atualizarTabela

import javax.swing.table.JTableHeader; //導入方法依賴的package包/類
public void atualizarTabela() {

        JTableHeader cabecalho = tabelaUsuarios.getTableHeader();
        cabecalho.setFont(new Font("Tahoma", Font.BOLD, 15));

        UsuarioTableModel utm = new UsuarioTableModel(usuarioDAO.listarUsuarios());
        tabelaUsuarios.setModel(utm);
        tabelaUsuarios.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
        FormataTamanhoColunasJTable.packColumns(tabelaUsuarios, 1);
        ((DefaultTableCellRenderer) tabelaUsuarios.getTableHeader().getDefaultRenderer()).setHorizontalAlignment(SwingConstants.CENTER);
    }
 
開發者ID:karlos7,項目名稱:ViolenciaContraMulher,代碼行數:12,代碼來源:ConsultarCadastro.java

示例6: atualizarTabela

import javax.swing.table.JTableHeader; //導入方法依賴的package包/類
public void atualizarTabela() {

        JTableHeader cabecalho = tabelaHospital.getTableHeader();
        cabecalho.setFont(new Font("Tahoma", Font.BOLD, 15));

        HospitalTableModel htm = new HospitalTableModel(hospitalDAO.listarHospital());
        tabelaHospital.setModel(htm);
        tabelaHospital.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
        FormataTamanhoColunasJTable.packColumns(tabelaHospital, 1);
        ((DefaultTableCellRenderer) tabelaHospital.getTableHeader().getDefaultRenderer()).setHorizontalAlignment(SwingConstants.CENTER);
    }
 
開發者ID:karlos7,項目名稱:ViolenciaContraMulher,代碼行數:12,代碼來源:ConsultarFichaNotificacaoHospital.java

示例7: atualizarTabela

import javax.swing.table.JTableHeader; //導入方法依賴的package包/類
public void atualizarTabela() {
    
    JTableHeader cabecalho = tabelaDelegacia.getTableHeader();
    cabecalho.setFont(new Font("Tahoma", Font.BOLD, 15));
    
    DelegaciaTableModel dtm = new DelegaciaTableModel(delegaciaDAO.listarDelegacia());
    tabelaDelegacia.setModel(dtm);
    tabelaDelegacia.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
    FormataTamanhoColunasJTable.packColumns(tabelaDelegacia, 1);
    ((DefaultTableCellRenderer)tabelaDelegacia.getTableHeader().getDefaultRenderer()).setHorizontalAlignment(SwingConstants.CENTER);
}
 
開發者ID:karlos7,項目名稱:ViolenciaContraMulher,代碼行數:12,代碼來源:ConsultarFichaNotificacaoDelegacia.java

示例8: atualizarTabela

import javax.swing.table.JTableHeader; //導入方法依賴的package包/類
public void atualizarTabela() {
    
    JTableHeader cabecalho = tabelaVitimas.getTableHeader();
    cabecalho.setFont(new Font("Tahoma", Font.BOLD, 12));
    
    VitimaTableModel utm = new VitimaTableModel(vitimaDAO.listarVitimas());
    tabelaVitimas.setModel(utm);
    tabelaVitimas.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
    FormataTamanhoColunasJTable.packColumns(tabelaVitimas, 1);
    ((DefaultTableCellRenderer)tabelaVitimas.getTableHeader().getDefaultRenderer()).setHorizontalAlignment(SwingConstants.CENTER);
}
 
開發者ID:karlos7,項目名稱:ViolenciaContraMulher,代碼行數:12,代碼來源:ConsultarFichaNotificacao.java

示例9: erzeugeMedienTable

import javax.swing.table.JTableHeader; //導入方法依賴的package包/類
/**
 * Erzeugt die Tabelle für die Anzeige der Medien.
 */
private void erzeugeMedienTable()
{
    JScrollPane medienAuflisterScrollPane = new JScrollPane();
    medienAuflisterScrollPane.setBorder(BorderFactory.createTitledBorder(
            null, "Medien", TitledBorder.LEADING,
            TitledBorder.DEFAULT_POSITION, UIConstants.HEADER_FONT));
    medienAuflisterScrollPane.setBackground(UIConstants.BACKGROUND_COLOR);
    medienAuflisterScrollPane.getVerticalScrollBar()
        .setBackground(UIConstants.BACKGROUND_COLOR);
    medienAuflisterScrollPane.getHorizontalScrollBar()
        .setBackground(UIConstants.BACKGROUND_COLOR);

    _ausleiheMedienTableModel = new AusleiheMedienTableModel();
    _medienTable = new JTable();
    medienAuflisterScrollPane.setViewportView(_medienTable);
    _medienTable.setModel(_ausleiheMedienTableModel);
    JTableHeader tableHeader = _medienTable.getTableHeader();
    tableHeader.setFont(UIConstants.HEADER_FONT);
    tableHeader.setReorderingAllowed(false);
    tableHeader.setResizingAllowed(false);
    _medienTable.setFont(UIConstants.TEXT_FONT);
    // Text in der 3. Spalte mittig ausrichten
    DefaultTableCellRenderer renderer = new DefaultTableCellRenderer();
    renderer.setHorizontalAlignment(JLabel.CENTER);
    String columnName = _medienTable.getColumnName(2);
    TableColumn column = _medienTable.getColumn(columnName);
    column.setCellRenderer(renderer);

    _hauptPanel.add(medienAuflisterScrollPane, BorderLayout.CENTER);
}
 
開發者ID:polemonium,項目名稱:SE2Project,代碼行數:34,代碼來源:AusleiheMedienauflisterUI.java


注:本文中的javax.swing.table.JTableHeader.setFont方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。