悠悠我心_百度空间
 
文章列表
 
2008年04月03日 星期四 下午 03:11
public class JRadioButtonTest {
   
    // 视图组件初始化
    private static JFrame f = new JFrame();
    private static ButtonGroup bg = new ButtonGroup();
    private static JRadioButton yes = new JRadioButton("YES");
    private static JRadioButton no = new JRadioButton("NO");
   
    public static void main(String[] args) {
       
        // 同一按钮组的各个JRadioButton是具有互斥性的
        bg.add(yes);
        bg.add(no);
       
        class Listener implements ActionListener {
            public void actionPerformed(ActionEvent e) {
                String selected = null;
                if (yes.isSelected()) {
                    selected = "yes";
                } else if (no.isSelected()) {
                    selected = "no";
                }
               
                System.out.println(selected);
            }
        }
       
        yes.addActionListener(new Listener());
        no.addActionListener(new Listener());
       
        // 界面上看不到ButtonGroup的踪迹
        f.setLayout(new FlowLayout());
        f.getContentPane().add(yes);
        f.getContentPane().add(no);
       
        // 显示界面
        f.setVisible(true);
    }
}
 
2008年04月01日 星期二 下午 02:38
// 为了降低耦合度,避免多余的主窗口句柄传递,可以使用这里的方法获取主窗口句柄

JMenuItem mi = (JMenuItem)e.getSource(); // e是事件监听方法中的事件参数(ActionEvent)
JMenu jm = (JMenu)mi.getAccessibleContext().getAccessibleParent(); // 如果使用mi.getParent(),得到的竟然是JPopupMenu对象,十分之不和谐呀^ ^
MainFrame mf = (MainFrame)jm.getRootPane().getParent(); // 对形如JButton之类的对象使用getRootPane().getParent()方法可以取得主窗口的句柄。
 
2008年04月01日 星期二 上午 09:25
setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);

addWindowListener(new WindowAdapter() {

            @Override
            public void windowClosing(WindowEvent e) {
                // do something
            }
});

// 如果没有前面的setDefaultClosingOperation()方法,事件监听的结果是窗口隐藏了。
 
2008年03月25日 星期二 上午 11:01
JMenuBar menuBar = new JMenuBar();
JMenu menu = new JMenu("菜单");
JMenuItem file = new JMenuItem("打开");
JMenuItem exit = new JMenuItem("退出");
JFrame frame = new JFrame("MyFrame");
frame.getContentPane().add(menuBar);
frame.setVisible(true);
 
2008年03月25日 星期二 上午 10:59
JFileChooser jf = new JFileChooser(“Title...”);
jf.setDialogTitle("Chose...");
int result = jf.showOpenDialog(MainFrame.this);
jf.setVisible(true);
File selectedFile = null;
if (result == JFileChooser.APPROVE_OPTION) {
    System.out.println("OK button is pushed.");
    selectedFile = jf.getSelectedFile();
    if (selectedFile.exists()) {
        System.out.println("Yes! You have selected the right file.");
    } else {
        System.out.println("No! You did not select the right file.");
    }
} else if (result == JFileChooser.CANCEL_OPTION) {
    System.out.println("Cancel button is pushed.");
} else if (result == JFileChooser.ERROR_OPTION) {
    System.err.println("Error when select file.");
}
 
2008年03月25日 星期二 上午 10:55
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
 
2008年03月24日 星期一 下午 05:22
使用Class的getResource()方法,可以用于在jar包中获取资源路径(当然,打包的时候需要将资源文件包含进来),示例代码及图片:
mainframe.setIconImage(Toolkit.getDefaultToolkit().getImage(MainFrame.class.getResource("Icon.gif")));

说明:
这里是资源文件和类文件放在同一目录的情况,如果资源文件放在其他路径,则要在getResource()方法中添加上相对MainFrame类的相对路径。
使用“../”可以表示上一层目录,使用"xxx/"可以表示下一层目录xxx,实例如下:
mainframe.setIconImage(Toolkit.getDefaultToolkit().getImage(MainFrame.class.getResource("parts/Icon.gif")));

另外:资源名的大小写要正确。

 
2007年12月19日 星期三 上午 01:37

 
2007年12月16日 星期日 下午 06:23

从此开始更新...

敬请期待。

 
2007年11月09日 星期五 下午 09:07
 
2007年11月03日 星期六 上午 04:56
送给所有恋爱中和心有所属的人
爱一个人就是牵着她的手送她回家
爱一个人就是一天什么都不干只是想她
爱一个人就是每天早上给她发一个email,只是告诉她,I love you
爱一个人就是把她的照片放在枕边,每天最早看到的是她,最后看到的也是她
爱一个人就是总想知道她在哪里干什么想我么?
爱一个人就是才分开两分钟就打电话给她
爱一个人就是温柔的吻她
爱一个人就是一边听她念菜譜一边做菜
爱一个人就是在她洗碗的时候从后面轻轻的抱着她在她耳边说我爱你
爱一个人就是一起吃饭时夹菜给她
爱一个人就是晚上两点钟啊开始给她写一封信,第二天亲手交到她手里
爱一个人就是翻遍所有的书,为了查一首歌词写给她
爱一个人就是把所有会唱的歌都唱给她
爱一个人就是把自己的衣服给她披上
爱一个人就不去看星星而去看她的眼睛
爱一个人就是故意逗她笑,然后被她的笑逗笑
爱一个人就是和她一起去买菜,偷偷的拿一个很貴但她很喜欢吃的菜
爱一个人就是面带笑容和她的男的好朋友一起去吃饭
爱一个人就是把自己的一切都告诉她包括以前的女友
爱一个人就是把她介绍给自己所有的朋友,甚至恨不得全世界都知道她
爱一个人就是在她哭泣时吻干她的眼泪
爱一个人就是在切生日蛋糕的时候许愿说希望我们永远在一起
爱一个人就是在同她一起合影时笑得比阳光还灿烂
爱一个人就是完全的相信她
爱一个人就是提供坚强的胸膛给她依靠
爱一个人就是和她一起调试程序,为找到每个bug而欢呼
爱一个人就是陪她一起看棒球,虽然开始搞不懂,可最后成了专家
爱一个人就是永远溫柔的对她
爱一个人就是刚相恋一个月就在计划去什么地方度蜜月
爱一个人就是总在想怎么讨好她的妈妈
爱一个人就是把她的信全摆在桌上一封一封的读, 读上一个晚上
爱一个人就是在她看BBS的时候提醒她明天要交作业
爱一个人就是半夜给她打电话,告诉她,我最爱的是她
爱一个人就是送花给她然后对她说什么样的花也比不上她
爱一个人就是把她的详细情況介绍给我妈
爱一个人就是希望一天到晚时时刻刻分分秒秒跟她在一起
爱一个人就是和她一起听赵永华的求婚,然后开始想一万个求婚的理由
爱一个人就是想和她一起活到一百岁
爱一个人就是想和她生一堆小孩,再把他们带大
 
2007年08月17日 星期五 下午 06:35
哎~
 
2007年07月15日 星期日 下午 05:37
公司连百度都不让上了,愁死了!!!
 
2007年07月01日 星期日 上午 07:06

今天毕业典礼,之后就是顺理成章的毕业证发放,这么快就毕业了,而且就在今天.

让我们乘风破浪,梦想就在不远的前方,努力奋斗吧!

 
2007年06月08日 星期五 上午 07:35

祝愿这两天参加高考的同学们取得好成绩!

祝愿这两天参加高考的同学们取得好成绩!

祝愿这两天参加高考的同学们取得好成绩!

 
     
 
 
最近访客
 
 

一场大水没砸地

8965784

sun19880531

zb8884

121322779

fuqixue

liuy_chao

wellsn
     
 
背景音乐
 
     
 
文章分类
 
     
 
最新评论
 
     
 
留言板
 
     
 
订阅我的空间
 
已有人次访问本空间
 
订阅RSS  什么是RSS?

您也想拥有这样的空间?请点此申请。
     

帮助中心  |  空间客服  |  投诉中心  |  空间协议
©2012 Baidu