学习Java从头开始(1)

1.1、Swing应用程序
public static void main(Strimg[] args)
{
      JFrame frame = new JFrame("SimpleSwing");   //生成一个标题文字为“SimpleSwing”的窗体
      frame.setSize(300,200);               //设置窗体的大小,单位是像素,300代表宽,200代表高
      frame.setVisible(true);                 //设置窗体是否可见(true为可见,false为不可见)
}
1.2、Swimg常用组件
      
JLable类:javax.swing.JLable
      JLable labText = new JLable("文本标签");    //创建一个只显示文字的标签对象
      labText.setText("文本标签");   //都是设置标签上显示的内容
      ImageIcon icon = new ImageIcon("图片路径");
      JLabel labImage = new JLabel(icon);
      labImage.setIcon(icon);    //设置标签上显示的图像

//标签上同时显示文本和图像
      JLabel(String text,IconIcon,int horizontallAlignment)   //第一个参数是预显示的文本,第二个参数是预显示的图像,第三个参数为水平方向上的对齐方式
                                                                                    //取值为SwingConStants.LEFT ,SwingConStants.RIGHT,SwingConStants.CENTER
       Container c = frame.getContentPane();   //获得frame 窗体的容器对象
      c.add(label);          //将标签对象添加到容器对象中去
//也可以把两句合并成一条语句:
      frame.getContentPane().add(label);
1.3 面板(JPanel)
JPanel jp = new JPanel();
jp.add(new JLabel("我是一个标签"));

posted @ 2009-07-24 18:05  flora_asp.net  阅读(286)  评论(0编辑  收藏  举报