精华内容
下载资源
问答
  • 在窗体中添加标签Label、Icon图标

    千次阅读 2017-11-14 10:32:00
    一,在窗体中创建一个带有指定文本的标签对象并添加一个图像 实现界面: 详细代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 packagecom.lixiyu; ...

    一,在窗体中创建一个带有指定文本的标签对象并添加一个图像

    实现界面:

    114104284.jpg

    详细代码:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    package  com.lixiyu;
    import  java.awt.Dimension;
    import  java.awt.Toolkit;
    import  javax.swing.ImageIcon;
    import  javax.swing.JFrame;
    import  javax.swing.JLabel;
    public  class  Index {
    public  void  add(JFrame frame){
         frame.setTitle( "添加标签" ); //修改窗口标题
         JLabel label= new  JLabel( "一个可爱的小孩!" ,JLabel.CENTER); //创建指定文本的标签对象
         label.setIcon( new  ImageIcon( "pic/MR1.JPG" )); //添加图像
         label.setHorizontalTextPosition(JLabel.CENTER); //设置文本相对于图像的水平位置
         label.setVerticalTextPosition(JLabel.BOTTOM); //设置文本相对于图像的垂直位置
         label.setEnabled( false ); //设置标签为不可用
         label.setDisabledIcon( new  ImageIcon( "pic/MR2.JPG" )); //设置标签在不可用情况下显示的图像
         frame.add(label);
    }
    public  static  void  main(String[] args){
         JFrame frame= new  JFrame( "利用JFrame创建窗口" );
         frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
         frame.setSize( 500 , 400 );
         Dimension displaySize=Toolkit.getDefaultToolkit().getScreenSize();
         Dimension frameSize=frame.getSize();
         if (frameSize.width>displaySize.width)
             frameSize.width=displaySize.width; //窗口的宽度不能大于显示器的
         if (frameSize.height>displaySize.height)
             frameSize.height=displaySize.height;
         frame.setLocation((displaySize.width-frameSize.width)/ 2 ,
         (displaySize.height-frameSize.height)/ 2 ); //设置窗口居中显示
         Index index= new  Index();
         index.add(frame); //向JFrame窗口添加标签
         frame.setVisible( true );
    }
    }


    二、在窗口中添加图标

    1.创建图标

    实现界面:

    114450504.jpg

    详细代码:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    package  com.lixiyu;
    import  java.awt.Component;
    import  java.awt.Container;
    import  java.awt.Graphics;
    import  javax.swing.Icon;
    import  javax.swing.JFrame;
    import  javax.swing.JLabel;
    import  javax.swing.SwingConstants;
    import  javax.swing.WindowConstants;
    public  class  DrawIcon  implements  Icon{ //实现Icon接口
    private  int  width; //声明图标的宽
    private  int  height; //声明图标的高
    public  int  getIconHeight(){ //实现getIconHeight方法
         return  this .height;
    }
    public  int  getIconWidth(){ //实现getIconWidth方法
         return  this .width;
    }
    public  DrawIcon( int  width,  int  height) {
         // TODO Auto-generated constructor stub
         this .width=width;
         this .height=height;
    }
    public  void  paintIcon(Component arg0,Graphics arg1, int  x, int  y){ //实现paintIcon方法
         arg1.fillOval(x, y, width, height); //绘制一个图形
    }
    public  static  void  main(String[] args){
         DrawIcon icon= new  DrawIcon( 15 , 15 );
         JLabel j= new  JLabel( "在窗体中添加图标" ,icon,SwingConstants.CENTER); //创建标签并设置为正中间
         JFrame jf= new  JFrame();
         Container c=jf.getContentPane();
         c.add(j);
         jf.setSize( 170 , 100 );
         jf.setVisible( true );
         jf.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
    }
    }


    2.使用图片图标

    实现界面:

    114640281.jpg

    详细代码:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    package  com.lixiyu;
    import  java.awt.Container;
    import  java.net.URL;
    import  javax.swing.Icon;
    import  javax.swing.ImageIcon;
    import  javax.swing.JFrame;
    import  javax.swing.JLabel;
    import  javax.swing.SwingConstants;
    import  javax.swing.WindowConstants;
    @SuppressWarnings ( "serial" )
    public  class  MyImageIcon  extends  JFrame{
    public  MyImageIcon(){
         Container container=getContentPane();
         JLabel jl= new  JLabel( "今年NBA应该很好看" ,JLabel.CENTER);
         URL url=MyImageIcon. class .getResource( "image.png" ); //获取图片所在的URL
         Icon icon= new  ImageIcon(url); //实例化Icon对象
         jl.setIcon(icon);
         jl.setSize( 15 15 );
         jl.setHorizontalAlignment(SwingConstants.CENTER);
         jl.setOpaque( true );
         container.add(jl);
         setSize( 250 , 100 );
         setVisible( true );
         setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
    }
    public  static  void  main(String[] args){
         new  MyImageIcon();
           
    }
    }


    本文转自lixiyu 51CTO博客,原文链接:http://blog.51cto.com/lixiyu/1312248,如需转载请自行联系原作者

    展开全文
  • 窗体中添加标签Label、Icon图标

    千次阅读 2017-08-27 10:56:28
    一,在窗体中创建一个带有指定文本的标签对象并添加一个图像 实现界面: 详细代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

    http://lixiyu.blog.51cto.com/4136883/1312248(原文)


    一,在窗体中创建一个带有指定文本的标签对象并添加一个图像

    实现界面:

    114104284.jpg

    详细代码:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    package com.lixiyu;
    import java.awt.Dimension;
    import java.awt.Toolkit;
    import javax.swing.ImageIcon;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    public class Index {
    public void add(JFrame frame){
         frame.setTitle( "添加标签" ); //修改窗口标题
         JLabel label= new JLabel( "一个可爱的小孩!" ,JLabel.CENTER); //创建指定文本的标签对象
         label.setIcon( new ImageIcon( "pic/MR1.JPG" )); //添加图像
         label.setHorizontalTextPosition(JLabel.CENTER); //设置文本相对于图像的水平位置
         label.setVerticalTextPosition(JLabel.BOTTOM); //设置文本相对于图像的垂直位置
         label.setEnabled( false ); //设置标签为不可用
         label.setDisabledIcon( new ImageIcon( "pic/MR2.JPG" )); //设置标签在不可用情况下显示的图像
         frame.add(label);
    }
    public static void main(String[] args){
         JFrame frame= new JFrame( "利用JFrame创建窗口" );
         frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
         frame.setSize( 500 , 400 );
         Dimension displaySize=Toolkit.getDefaultToolkit().getScreenSize();
         Dimension frameSize=frame.getSize();
         if (frameSize.width>displaySize.width)
             frameSize.width=displaySize.width; //窗口的宽度不能大于显示器的
         if (frameSize.height>displaySize.height)
             frameSize.height=displaySize.height;
         frame.setLocation((displaySize.width-frameSize.width)/ 2 ,
         (displaySize.height-frameSize.height)/ 2 ); //设置窗口居中显示
         Index index= new Index();
         index.add(frame); //向JFrame窗口添加标签
         frame.setVisible( true );
    }
    }


    二、在窗口中添加图标

    1.创建图标

    实现界面:

    114450504.jpg

    详细代码:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    package com.lixiyu;
    import java.awt.Component;
    import java.awt.Container;
    import java.awt.Graphics;
    import javax.swing.Icon;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.SwingConstants;
    import javax.swing.WindowConstants;
    public class DrawIcon implements Icon{ //实现Icon接口
    private int width; //声明图标的宽
    private int height; //声明图标的高
    public int getIconHeight(){ //实现getIconHeight方法
         return this .height;
    }
    public int getIconWidth(){ //实现getIconWidth方法
         return this .width;
    }
    public DrawIcon( int width, int height) {
         // TODO Auto-generated constructor stub
         this .width=width;
         this .height=height;
    }
    public void paintIcon(Component arg0,Graphics arg1, int x, int y){ //实现paintIcon方法
         arg1.fillOval(x, y, width, height); //绘制一个图形
    }
    public static void main(String[] args){
         DrawIcon icon= new DrawIcon( 15 , 15 );
         JLabel j= new JLabel( "在窗体中添加图标" ,icon,SwingConstants.CENTER); //创建标签并设置为正中间
         JFrame jf= new JFrame();
         Container c=jf.getContentPane();
         c.add(j);
         jf.setSize( 170 , 100 );
         jf.setVisible( true );
         jf.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
    }
    }


    2.使用图片图标

    实现界面:

    114640281.jpg

    详细代码:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    package com.lixiyu;
    import java.awt.Container;
    import java.net.URL;
    import javax.swing.Icon;
    import javax.swing.ImageIcon;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.SwingConstants;
    import javax.swing.WindowConstants;
    @SuppressWarnings ( "serial" )
    public class MyImageIcon extends JFrame{
    public MyImageIcon(){
         Container container=getContentPane();
         JLabel jl= new JLabel( "今年NBA应该很好看" ,JLabel.CENTER);
         URL url=MyImageIcon. class .getResource( "image.png" ); //获取图片所在的URL
         Icon icon= new ImageIcon(url); //实例化Icon对象
         jl.setIcon(icon);
         jl.setSize( 15 , 15 );
         jl.setHorizontalAlignment(SwingConstants.CENTER);
         jl.setOpaque( true );
         container.add(jl);
         setSize( 250 , 100 );
         setVisible( true );
         setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
    }
    public static void main(String[] args){
         new MyImageIcon();
           
    }
    }
    展开全文
  • 源码A运行效果(二)窗体添加容器和标签1.源码B2.源码B运行效果(三)图片标签1.放置图片2.源码C3.源码C运行效果4.图片内容的补充说明四、结语五、定位日期 一、简单引导 由窗体中的文字标签类推。图片标签,简单...

    一、简单引导

    • 由窗体中的文字标签类推。图片标签,简单理解就是把文字标签中的文字变换成图片的标签。由此,图片标签,需要准备图片。
    • 后面的源码B是在源码A的基础上添加,同理,源码C则是在源码B的基础上添加。

    二、步骤流程图

    创建一个窗体
    窗体里添加容器
    创建标签
    图片
    尺寸
    坐标
    是否可见

    三、步骤详情

    (一)创建一个窗体

    1.源码A

    需要创建一个常规窗体。简单设置窗体的位置、大小尺寸等。源码A如下:

    /**内容:
      图片标签
    */
    import java.awt.Container; // 容器
    
    import javax.swing.*;
    
    class Demo extends JFrame{// frame(框架)
    	public Demo(){
    		setBounds(200,200,500,400);// 窗体在桌面的坐标和窗体本身的大小
    		// Operation(运算),Default(默认值),exit(出口)
    		setDefaultCloseOperation(EXIT_ON_CLOSE);// 窗体点击×的关闭方式
    		setVisible(true);// 窗体是否可见
    	}
    	public static void main(String[] args){
    		new Demo();
    	}
    }
    

    2.源码A运行效果

    源码A编译运行结果如下:

    在这里插入图片描述

    (二)窗体里添加容器和标签

    1.源码B

    • 源码B在源码A的基础上添加。
    • 在窗体里添加容器,同时创建标签,并且将标签放入容器之中。

    源码B如下:

    /**内容:
      图片标签
    */
    import java.awt.Container; // 容器
    
    import javax.swing.*;
    
    class Demo extends JFrame{// frame(框架)
    	public Demo(){
    		setBounds(200,200,500,400);// 窗体在桌面的坐标和窗体本身的大小
    		// Operation(运算),Default(默认值),exit(出口)
    		setDefaultCloseOperation(EXIT_ON_CLOSE);// 窗体点击×的关闭方式
    		// container(容器),pane(窗格;边),Content(内容)
    		Container c=getContentPane();//窗体里添加容器
    
    		JLabel l=new JLabel("展示图片的标签");// 创建一个新标签
    
    		c.add(l);// 将标签l放到容器c中
    
    		setVisible(true);// 窗体是否可见
    	}
    	public static void main(String[] args){
    		new Demo();
    	}
    }
    

    2.源码B运行效果

    源码B编译运行效果如下:

    在这里插入图片描述

    (三)图片标签

    1.放置图片

    把准备好的图片放于class文件同目录里。如下:

    在这里插入图片描述

    2.源码C

    • 在源码B的基础上添加。
    • 指定好图片路径(位置)。由源码中的:
      Icon icon_1=new ImageIcon("java.png");// 方法二
      决定作用,就当看作图片在这句代码中。最后再把这个图片放到标签中,如此,便可以看到图片的显示效果。
    /**:
      图片标签
    */
    import java.awt.Container; // 容器
    
    import javax.swing.*;
    
    class Demo extends JFrame{// frame(框架)
    	public Demo(){
    		setBounds(200,200,500,400);// 窗体在桌面的坐标和窗体本身的大小
    		// Operation(运算),Default(默认值),exit(出口)
    		setDefaultCloseOperation(EXIT_ON_CLOSE);// 窗体点击×的关闭方式
    		// container(容器),pane(窗格;边),Content(内容)
    		Container c=getContentPane();//窗体里添加容器
    
    		JLabel l=new JLabel("展示图片的标签");// 创建一个新标签
    		
    		/*
    		*方法一
    		* 这个方法用记事本当工具显示URL“找不到符号的错误”
    		* 可以尝试用其他工具,比如:eclipse等
    		* 尚未找到解决方法
    		*/
    		// URL(相当于路径),Resource(资源)
    //		URL url_1=Demo.class.getResource("java.png");//获取图片路径url_1
    //		Icon icon_1=new ImageIcon(url_1);// url_1是相同目录下图片的路径
    
    		Icon icon_1=new ImageIcon("java.png");// 方法二
    		l.setIcon(icon_1);//添加图片,icon(图标),
    //		l.setSize(30,30);// 设定标签大小,但不会改变标签的大小
    		c.add(l);// 将标签l放到容器c中
    
    		setVisible(true);// 窗体是否可见
    	}
    	public static void main(String[] args){
    		new Demo();
    	}
    }
    

    3.源码C运行效果

    在这里插入图片描述

    4.图片内容的补充说明

    • 源码C中的方法一我还无法用记事本打完代码,然后用jdk的方式来运行。需要用一些专门的开发工具,比如eclipse这些才行。因此用方法二,将图片放于class文件同目录下的方法。
    • 前面是将图片放置于class文件同目录下。现在则在此目录下创建一个src文件,然后把图片放于src文件中。
      在这里插入图片描述
      在这里插入图片描述

    此时,要想保持原来的运行效果,则需要对源码中的

    Icon icon_1=new ImageIcon("java.png");// 方法二

    做一些改变。

    变化如下:

    Icon icon_1=new ImageIcon("src/java.png");// 方法二

    如此便可保证原来的运行效果。也就是源码C的运行效果。

    四、结语

    有部分说明放于源码之中,因为在源码中的一目了然比在外的附和说明要好。坚持记录,现在记录一下思路流程,后面再捡起时便不会那么费力了。

    五、定位日期

    2020.10.28;22:31

    展开全文
  • java窗体里的标签(设置标签;字体;颜色)

    千次阅读 多人点赞 2020-07-16 23:04:20
    运行结果(二)窗体添加一个标签1.源码2.运行结果(三)更改标签内容1.添加代码2.运行结果(四)程序输出更改的标签内容运行结果(五)设置标签字体运行效果(六)修改字体颜色运行效果二、到最后的全部源码三、...

    一、学习的具体内容

    (一)简单设置一个窗体

    1.基本步骤

    • (1)用继承JFrame的方法。
      extends
    • (2)设置位置大小
      Bounds
    • (3)关闭方式(关闭且停止程序运行)
      setDefaultCloseOperation(EXIT_ON_CLOSE);
    • (4)创建容器
      ContentPane
    • (5)窗体是否可视化(是否可见,true,false)
      Visible

    2.源码

    import java.awt.Container;
    
    import javax.swing.*;
    
    class Demo extends JFrame{
    	public Demo(){
    		setBounds(200,100,150,100);// 窗体 坐标大小
    		setDefaultCloseOperation(EXIT_ON_CLOSE);// 关闭方式:关闭并停止运行。Defult(默认),operation(运算)
    		Container c=getContentPane();
    		setVisible(true);// 窗体是否可见
    	}
    
    	public static void main(String[] args){
    		new Demo();
    	}
    }
    

    3.运行结果

    桌面一个左移200,下移100,长150,宽100的窗体。
    在这里插入图片描述

    (二)窗体里添加一个标签

    加两句代码:

    • 设置一个标签,名为“这是一个标签”。
    • 将这个标签放于窗体内
    JLabel l=new JLabel("这是一个标签")
    c.add(l);
    

    1.源码

    原本基础上多两句代码。

    import java.awt.Container;
    
    import javax.swing.*;
    
    class Demo extends JFrame{
    	public Demo(){
    		setBounds(200,100,150,100);// 窗体 坐标大小
    		setDefaultCloseOperation(EXIT_ON_CLOSE);// 关闭方式:关闭并停止运行。Defult(默认),operation(运算)
    		Container c=getContentPane();// content(容器),Pane(窗格)
    		setVisible(true);// 窗体是否可见
    
    		JLabel l=new JLabel("这是一个标签");// label(标签)
    		c.add(l);// 将标签l添加到容器c里
    	}
    
    	public static void main(String[] args){
    		new Demo();
    	}
    }
    

    2.运行结果

    在这里插入图片描述

    (三)更改标签内容

    1.添加的代码

    在上一个源码中的
    JLabel l=new JLabel("这是一个标签");// label(标签)
    后面添加
    l.setText("修改后的标签内容");

    2.运行结果

    在这里插入图片描述

    (四)程序输出更改的标签内容

    用输出指令便可以了,在上一部分的代码后添加:
    System.out.println(l.getText());

    运行结果

    在这里插入图片描述

    (五)设置标签字体

    (继上部分代码)
    l.setFont(new Font("宋体",Font.BOLD,20));

    • 宋体,加粗,字体大小为20
    • 可修改

    运行效果

    在这里插入图片描述

    (六)修改字体颜色

    (继上部分代码)
    l.setForeground(Color.GREEN);

    • 前景颜色
    • 这里选绿色
    • 需要添加import java.awt.Color;

    运行效果

    在这里插入图片描述

    二、到最后的全部源码

    import java.awt.Container;
    import java.awt.Font;
    import java.awt.Color;
    
    import javax.swing.*;
    
    class Demo extends JFrame{
    	public Demo(){
    		setBounds(200,100,150,100);// 窗体 坐标大小
    		setDefaultCloseOperation(EXIT_ON_CLOSE);// 关闭方式:关闭并停止运行。Defult(默认),operation(运算)
    		Container c=getContentPane();// content(容器),Pane(窗格)
    		setVisible(true);// 窗体是否可见
    
    		JLabel l=new JLabel("这是一个标签");// label(标签)
    		l.setText("修改后的标签内容");
    		System.out.println(l.getText());
    		l.setFont(new Font("宋体",Font.BOLD,20));// 需要import java.awt.Font;
    		l.setForeground(Color.GREEN);//更改前景颜色,需要添加import java.awt.Color;
    
    		c.add(l);// 将标签l添加到容器c里
    	}
    
    	public static void main(String[] args){
    		new Demo();
    	}
    }
    

    三、相关说明

    如果只是记录下最终的代码,然后显示最终运行效果,那么便无法知道一个一个代码的添加而带来的效果变化了。这里尽量在有变化的转折处,记录下添加的代码后,展示相应的添加后的变化内容。

    四、与小恐龙挑战的关系

    挑战例题里用到swing一类,现是为之学习。

    五、定位日期

    2020.7.16;23:01

    展开全文
  • // 文本框和标签(这部分主要是对字体和边框的调整,冗杂的代码可以忽略) JLabel namelabel = new JLabel("用 户 名"); namelabel.setFont(new Font("宋体", Font.HANGING_BASELINE, 20)); namelabel....
  • public Qua_Main_JFrame() { JPanel jpanel = new JPanel(); this.setContentPane(jpanel); //添加标签组件 GridLayout gird = new GridLayout(3,0); jpanel.setLayout(gird);...
  • JAVA中JDialog窗体

    2019-10-03 15:03:02
    JDialog窗体是Swing组件的对话框,它继承了AWT组件java.awt.Dialog类。 JDialog的功能是从一个窗体中弹出另一个窗体。JDialog窗体实质上就是另一种类型的窗体,它与JFrame窗体类似,使用时也需要调用...
  • Java窗体

    千次阅读 2020-03-20 23:58:00
    3、JFrame用来做主页面框架也可以用来做顶级窗体,要想把控件放在该界面,必须把控件放在JPanel,然后再把JPanel放在JFrame,JPanel作为一个容器使用。 Jpanel是一个静态控制组件,可以用来显示一行静态信息...
  • Java:始终桌面最顶层显示窗体

    千次阅读 2013-05-21 20:34:52
    项目新建窗体类AlwaysActiveWindows,在窗体添加标签控件。 (2).编写窗体界面设计代码,设置窗体标题即添加内容面板与标签控件。关键代码如下: import javax.swing.*; import java.awt.*; import ...
  • 我用java的swing插件制作了一个窗体,想里面插入背景图片,要怎么做?求代码与需要的包
  • 在java中有一个举出类AWT(抽象窗口工具箱),他可以实现GUI(图形用户界面),但是AWT不可以所有平台上运行,因此Swing出现,(实际上就是AWT组件的增强组件),但不能完全替代AWT组件,这两种组件需要同时出现...
  • Java swing窗体程序

    2021-10-09 15:47:20
    Swing是GUI(图形用户界面)开发工具包,内容有很多,这里会分块编写,但进阶篇只编写Swing的基本要素,包括容器、组件和布局等,更深入的内容这里就不介绍了。想深入学习的朋友们可查阅有关资料或图书,比如...
  • java swing开发窗体程序开发(一)GUI编程

    万次阅读 多人点赞 2019-04-05 21:37:27
    Java SWing就是java提供的一个类库专门用于开发...java的好处就是通用性强,跨平台,这个java窗体程序做好之后,哪都可以用。然而C#的winform只能运行有.net框架上 的平台,然而.net支持最好的,也就只有windows...
  • Java窗体应用程序:人事管理系统

    万次阅读 多人点赞 2017-11-19 21:23:27
    代码思路参考自:清华大学出版设出版的《Java课程设计案例精编(第3版)》 作业是老师十月一日哦放假前让写的,所以十一回家写了俩界面,然后回到学校老师说先 不做这个,先写一个订餐系统,后来为了参加十一月...
  • java 窗体 仿记事本-功能齐全

    千次阅读 2019-01-25 17:10:44
    制作记事本,嗯,可以分为五个步骤: ...直接上代码 import java.awt.BorderLayout; import java.awt.Component; import java.awt.Container; import java.awt.Dimension; import java.awt...
  • JFrame窗体是一个容器,它是Swing程序各个组件的载体,可以将JFrame看作是承载这些Swing组件的容器,开发应该程序时,可以通过继承javax.swing.JFrame类创建一个窗体这个窗体中添加组件,同时为组件设置事件...
  • Warning:java: 源值1.5已过时, 将未来所有发行版删除: Error:java: Compilation failed: internal java compiler error: 1、窗体的初使用 创建GUI Form 注意使用这个关闭模式: 使用 jFrame.pack(); 替换...
  • 这是一篇适合java白菜级别的窗口创建。形式最为普遍,只要知道知道一些java创建窗口的包等基础就行。
  • import java.awt.Color; import java.awt.Container; import javax.swing.*; public class Main { public static void main(String[] args) { JFrame f = new JFrame("你好");//创建窗体对象 f.setVisible...
  • Java swing - JFrame中添加背景图片

    千次阅读 多人点赞 2017-11-28 21:09:18
    之前写了一个窗口程序,写完过后想添加一些功能,比如在窗体添加背景图片。 我把显示背景图片的代码放在了一个方法里面,因为我设计了一个可以更换背景图片的监听事件,将这个代码放在方法里面便于二次调用。 JLabel...
  • Java 自定义窗体(标题栏、窗体背景)

    万次阅读 热门讨论 2014-06-06 23:30:20
    窗体面板添加背景面板中间。contentPane.add(mianPanel,BorderLayout.Center); 添加按钮响应、添加标题栏拖动代码。   代码: 首先是带背景图片面板类: 1 ...
  • JDialog的功能就是是从一个窗体中弹出另一个窗体,就像是使用浏览器时弹出的确定对话框一样2:JDialog窗体和JFrame窗体类似,使用时也需要调用getContentPane()方法将窗体转化为容器,然后容器设置窗体的特性...
  • java窗体或面板设置背景图片

    千次阅读 2014-01-04 22:50:42
    1 利用标签组件来设置 标签本来是一种最简单的组件,为什么可以将它设置成为一个窗体的背景呢?首先还是要了解框架JFrame的层次结构。JFrame的层次分布及相对关系是:最底层是JRootPane,第二层是JlayerPane,最上层...
  • Java中JFrame窗口添加背景图片

    千次阅读 多人点赞 2021-01-16 09:32:50
    1.把图片添加标签里(把标签的大小设为和图片大小相同),把标签放在分层面板的最底层; 2.把窗口面板设为内容面板并设为透明、流动布局。 3.之后把组件和面板添加到窗口面板就可以; 大白话翻译: 把JFrame想象成...
  • //使标签上的文字居中 ...//将标签添加到容器 container.setBackground(Color.white);//设置容器的背景颜色 jf.setVisible(true);//使窗体可视 jf.setSize(300, 200);//设置窗体大小 //设置窗体关闭方式
  • java实现中国象棋 源代码

    万次阅读 多人点赞 2019-09-30 18:24:31
    网上找了很久中国象棋实现的源代码,终于找到了,下面就是源代码。 /* *中国象棋Java版V3.0 *源文件:Chess.java *添加功能:实现了当前棋局的保存 */ import java.awt.*; import java.awt.event.*; import ...
  • 利用基本的Java swing技术实现简单的字体改变操作。 结果如下图所示: 注意:每次选择字体的类型和字号的大小后需要点击设置才能实现字体的改变。 代码: import java.awt.*; import java.awt.event....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,388
精华内容 3,355
关键字:

在java窗体中添加标签的代码

java 订阅