jframe 订阅
JFrame是指一个计算机语言-java的GUI程序的基本思路是以JFrame为基础,它是屏幕上window的对象,能够最大化、最小化、关闭。 展开全文
JFrame是指一个计算机语言-java的GUI程序的基本思路是以JFrame为基础,它是屏幕上window的对象,能够最大化、最小化、关闭。
信息
定    位
java的GUI程序的基础
类    别
计算机语言
操    作
能够最大化、最小化、关闭
外文名
JFrame
JFrame基本板块
Swing 的三个基本构造块:标签、按钮和文本字段;但是需要个地方安放它们,并希望用户知道如何处理它们。JFrame 类就是解决这个问题的——它是一个容器,允许程序员把其他组件添加到它里面,把它们组织起来,并把它们呈现给用户。 JFrame 实际上不仅仅让程序员把组件放入其中并呈现给用户。比起它表面上的简单性,它实际上是 Swing 包中最复杂的组件。为了最大程度地简化组件,在独立于操作系统的 Swing 组件与实际运行这些组件的操作系统之间,JFrame 起着桥梁的作用。JFrame 在本机操作系统中是以窗口的形式注册的,这么做之后,就可以得到许多熟悉的操作系统窗口的特性:最小化/最大化、改变大小、移动。
收起全文
精华内容
下载资源
问答
  • JFrame

    2017-06-28 11:25:07
  • jframe

    2016-01-17 19:38:00
    jframe jframe 自适应大小 this.pack(); 转载于:https://www.cnblogs.com/robochenxi/p/5137668.html

    jframe

     

    jframe 自适应大小

    this.pack();

    转载于:https://www.cnblogs.com/robochenxi/p/5137668.html

    展开全文
  • 图形 窗体 JFrame

    2020-08-06 14:10:36
    JFrame
    package rxxj;
    
    import javax.swing.*;
    
    public class JFrameDemo2 extends JFrame {
        public JFrameDemo2(){
            JFrame jFrame = new JFrame("窗体");
            jFrame.setSize(200,200);
            jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//点击关闭退出程序
            jFrame.setResizable(true);//大小可变
            jFrame.setVisible(true);//显示
        }
    
        public static void main(String[] args) {
            new JFrameDemo2();
        }
    }
    
    

    在这里插入图片描述

    展开全文
  • Java JFrame1 Java JFrame的介绍javax.swing.JFrame类是一种继承java.awt.Frame类的容器。JFrame的工作原理类似于主窗口,其中添加了标签,按钮,文本字段等组件以创建GUI。与Frame不同,JFrame可以选择使用...

    Java JFrame

    1 Java JFrame的介绍

    javax.swing.JFrame类是一种继承java.awt.Frame类的容器。JFrame的工作原理类似于主窗口,其中添加了标签,按钮,文本字段等组件以创建GUI。

    与Frame不同,JFrame可以选择使用setDefaultCloseOperation(int) 方法来隐藏或关闭窗口。

    2 Java JFrame的内部类

    方法

    描述

    protected class JFrame.AccessibleJFrame

    此类实现对JFrame类的可访问性支持。

    3 Java JFrame的字段

    方法

    描述

    protected AccessibleContext accessibleContext

    可访问的上下文属性。

    static int EXIT_ON_CLOSE

    退出应用程序默认窗口关闭操作。

    protected JRootPane rootPane

    JRootPane实例,它管理该框架的contentPane和可选menuBar以及glassPane。

    protected boolean rootPaneCheckingEnabled

    如果为true,则对add和setLayout的调用将转发到contentPane。

    4 Java JFrame的构造方法

    方法

    描述

    JFrame()

    构造了一个最初不可见的新框架。

    JFrame(GraphicsConfiguration gc)

    在屏幕设备的指定GraphicsConfiguration和空白标题中创建一个Frame。

    JFrame(String title)

    使用指定的标题创建一个新的,最初不可见的Frame。

    JFrame(String title, GraphicsConfiguration gc)

    使用屏幕设备的指定标题和指定GraphicsConfiguration创建一个JFrame。

    5 Java JFrame的方法

    方法

    描述

    protected void addImpl(Component comp, Object constraints, int index)

    添加指定的子组件。

    protected JRootPane createRootPane()

    由构造方法调用以创建默认的rootPane。

    protected void frameInit()

    由构造函数调用以正确初始化JFrame。

    void setContentPane(Containe contentPane)

    设置contentPane属性

    static void setDefaultLookAndFeelDecorated(boolean defaultLookAndFeelDecorated)

    提供有关新创建的JFrame是否应具有当前外观提供的其Window装饰(例如边框,关闭窗口的小部件,标题...)的提示。

    void setIconImage(Image image)

    将图像设置为该窗口的图标。

    void setJMenuBar(JMenuBar menubar)

    设置此框架的菜单栏。

    void setLayeredPane(JLayeredPane layeredPane)

    设置了layeredPane属性。

    JRootPane getRootPane()

    返回此框架的rootPane对象。

    getTransferHandler()

    获取transferHandler属性。

    6 Java JFrame的案例

    package com.yiidian;

    /**

    * 一点教程网: http://www.yiidian.com

    */

    import java.awt.FlowLayout;

    import javax.swing.*;

    public class JFrameExample {

    public static void main(String s[]) {

    JFrame frame = new JFrame("JFrame案例-一点教程网");

    JPanel panel = new JPanel();

    panel.setLayout(new FlowLayout());

    JLabel label = new JLabel("JFrame By Example");

    JButton button = new JButton();

    button.setText("Button");

    panel.add(label);

    panel.add(button);

    frame.add(panel);

    frame.setSize(200, 300);

    frame.setLocationRelativeTo(null);

    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    frame.setVisible(true);

    }

    }

    输出结果为:

    119b880b6fd9111eec73795f2bb2345a.png

    展开全文
  • JFrame窗体

    2021-01-22 18:42:44
    public class Demo extends JFrame{//定义一个类继承JFrame类 public void creatJFrame(String title) {//定义一个creatJFrame()方法 JFrame jf = new JFrame(title); //实例化一个JFrame方法 Container c = ...
  • JFrame游戏

    2011-12-27 17:12:52
    JFrame游戏
  • jFrame初学

    2018-10-12 23:03:08
    一.jFrame第一个窗口 package jFrame; import java.awt.Color; import javax.swing.JFrame; public class JFrameTest { public static void main(String[] args) { //设置窗口标题和创建窗口 JFrame ...
  • JFrame类是java.awt.Frame的扩展版本,它增加了对JFC/Swing组件体系结构的支持。类声明以下是javax.swing.JFrame类的声明 -public class JFrameextends Frameimplements WindowConstants, Accessible, ...
  • 主要介绍了java开发gui教程中jframe监听窗体大小变化事件和jframe创建窗体的示例,需要的朋友可以参考下
  • Java JFrame视图

    千次阅读 2018-11-29 12:34:22
    这是我用java+可视化工具(Eclipse)写的...JFrame jframe = new JFrame("MD5加密工具");//里面是名字 jframe.getContentPane().add(new JavaMD5());//添加视图 jframe.setSize(460, 450);// 窗口大小 jfram...
  • JFrame容器

    2017-09-17 22:43:00
    JFrame中放置组件时,必须首先取得JFrame的ContentPane对象,可以使用Container类的getContenPane()方法。 获取ContentPane对象的格式: Container contentPane=new JFrame().getContentPane(); 也可以用JFrame...
  • jframe构成

    2020-06-11 12:24:49
    JFrame是由这么几部分组成: 最底下一层JRootPane, 上面是glassPane(一个JPanel)和glassPane(一个JPanel) 而layeredPane又由contentPane(一个JPanel)和menuBar构成。
  • 它必须放在象JFrame这样的顶级窗口上才能输出。JcontentPane实际上就是一个JPanel。Jframe中会默认new一个JPanel,塞入JFrame中。JPanel可以放在JFrame中,但是反过来就是不行的!效果上没什么特大的区别~!JFrame...
  • Jframe设置

    2016-05-10 16:42:25
    JFrame frame = new JFrame("利用JFrame创建窗口"); // 创建指定标题的JFrame窗口对象 frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 关闭按钮的动作为退出窗口 frame.setSize(400, 3
  • JFrame a=new JFrame();JFrame()构造一个初始时不可见的新窗体。JFrame(GraphicsConfiguration gc)以屏幕设备的指定 GraphicsConfiguration 和空白标题创建一个 Frame。JFrame(String title)创建一个新的、初始不...
  • 菜鸟一只,学习Swing中,抱着共同学习、练习和提高Java能力的想法,特在此此上传些简单的代码。望大佬们多多指教!ヽ( ̄▽ ̄)ノ同时,也希望找一些朋友来一起讨论。...public class jframe extends JFrame...
  • JFrame基础

    2015-11-18 16:39:50
    基础JFrame应用

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 19,948
精华内容 7,979
热门标签
关键字:

jframe