zoukankan      html  css  js  c++  java
  • java swing 问题

    1、JFrame的居中显示问题:

        setSize(1200, 800);
        setLocationRelativeTo(rootPane);
        setVisible(true);
    

    其中的三句话的顺序不能有错,否则不会正确的居中显示。

    2、JTable不能显示的问题:

    JTable组件显示数据时,如果直接将其放置在Frame的contentPane中则表头一行会显示不出来,如果将其放置在JScrollPane中显示数据的话,表头会自动显示出来。
    所以说使用JTable显示数据时,要将Table添加在JScrollPane里面。
    还有: scrollPanel.add(table);
    应该改为:scrollPanel.setViewportView(table);
    1、用JScrollPane承接Table,不用JPanel等;

    2、用JScrollPane的构造函数构建,或者用scrollPanel.setViewportView(table);

    不用scrollPanel.add(table);

    3、承接Table的父容器的布局管理器不能设置为null,其实,对于JScrollPane的布局,有专门的

    scroll的布局,也可以用,简便的话,不设置布局;不要Null;

    至此,Table和表头都可以正常显示了。

    3、 jconsole性能监视

    在需要启动的程序前面加上参数:-Dcom.sun.management.jmxremote,这样jconsole才能监控到程序。

    4、 设置JFrame的透明

        //  去掉装饰  就是标题  边框
        setUndecorated(true);     
        // 设置透明 
        AWTUtilities.setWindowOpaque(this, false);   
    
  • 相关阅读:
    BZOJ3672/UOJ7 [Noi2014]购票
    POJ3718 Facer's Chocolate Dream
    BZOJ1453:[WC]Dface双面棋盘
    BZOJ2957:楼房重建
    AtCoder Grand Contest 009 D:Uninity
    BZOJ2877:[NOI2012]魔幻棋盘
    BZOJ3065:带插入区间K小值
    BZOJ3489:A simple rmq problem
    浅谈主席树
    AtCoder Regular Contest 080 E:Young Maids
  • 原文地址:https://www.cnblogs.com/huangt/p/3901701.html
Copyright © 2011-2022 走看看