精华内容
下载资源
问答
  • Java创建窗体(初始)
    千次阅读
    2022-02-23 20:50:00

    1、新建一个窗体

    JFrame frame = new JFrame("贪吃蛇小游戏");

    2、设置窗体位置和大小

    frame.setSize(200,200);
    frame.setBounds(10,10,900,720); 

    其中第一个是只能设置大小

    第二个既可以设置大小又可以设置初始位置

    3、窗口大小是否可以调整

    frame.setResizable(false); 

    为false时不可调整,为true时可以进行调整

    4、显示窗口

    frame.setVisible(true);

    更多相关内容
  • 窗体或控件的Paint事件中接收对图形对象的引用,作为PaintEventArgs(PaintEventArgs指定绘制控件所用的Graphics)的一部分,在为控件创建绘制代码时,通常会使用此方法来获取对图形对象的引用。 例如: //窗体的...
  • C# Winform 利用线程延时创建窗体并且可跨线程控制主窗体的控件
  • 6.2 窗体创建

    千次阅读 2021-12-03 15:30:34
    Access功能区“创建”选项卡的“窗体“组中,提供了多种创建窗体的功能按钮,其中包括: “窗体”、 “窗体设计”和“空白窗体”个主要的按钮,还有“窗体向导”、 “导航”和“其他窗体”个辅助按钮。...

       

    目录

    1.使用“窗体”创建窗体

    2.使用“多个项目”创建窗体

    3.创建"分割窗体"

    4.使用窗体向导创建窗体

    5.使用“空白”按钮创建窗体


    Access功能区“创建”选项卡的“窗体“组中,提供了多种创建窗体的功能按钮,其中包括:  “窗体”、  “窗体设计”和“空白窗体”三个主要的按钮,还有“窗体向导”、  “导航”和“其他窗体”三个辅助按钮。单击“导航”和“其他窗体”按钮还可以展开下拉列表,列表中提供了创建特定窗体的方式。
        各个按钮的功能如下:
        窗体:最快速地创建窗体的工具,只需要单击一次鼠标便可以创建窗体。使用这个工具创建窗体,来自数据源的所有字段都放置在窗体上。
        窗体设计:利用窗体设计视图设计窗体。
        空白窗体:这也是一种快捷的窗体构建方式,以布局视图的方式设计和修改窗体,尤其是当计划只在窗体上放置很少几个字段时,使用这种方法最为适宜。
        多个项目:使用“窗体”工具创建窗体时,所创建的窗体一次只显示一个记录。而使用多个项目则可创建显示多个记录的窗体。
        分割窗体:可以同时提供数据的两种视图,即窗体视图和数据表视图。分割窗体不同于窗体/子窗体的组合(子窗体将在后面介绍)。它的两个视图连接到同一数据源,并且总是相互保持同步的。如果在窗体的某个视图中选择了一个字段,则在窗体的另一个视图中选择相同的字段。
        窗体向导:一种辅助用户创建窗体的工具。
        数据表:生成数据表形式的窗体。
        模式对话框:生成的窗体总是保持在系统的最上面,不关闭该窗体,不能进行其他操作,登录窗体就属于这种窗体。
        导航:用于创建具有导航按钮即网页形式的窗体,在网络世界把它称为表单。它又细分为六种不同的布局格式。虽然布局格式不同,但是创建的方式是相同的。导航工具更适合于创建Web形式的数据库窗体。

    1.使用“窗体”创建窗体

        使用“窗体”按钮所创建的窗体,其数据源来自某个表或某个查询段,其窗体的布局结构简单规整。这种方法创建的窗体是一种单个记录的窗体。
          使用“窗体”按钮创建“成绩”窗体。操作步骤如下:
        (1)打开教学管理数据库,在导航窗格中,选择作为窗体的数据源“成绩”表。在功能区“创建”选项卡的“窗体“组(以下创建窗体都是在该选项卡的窗体组进行操作,因此省略图),单击“窗体”按钮,窗体立即创建完成,并且以布局视图显示。


        (3)在快捷工具栏,单击“保存”按钮,在弹出的“另存为”对话框中,输入窗体的名称“成绩”,然后单击“确定”按钮。

    2.使用“多个项目”创建窗体

      多个项目即在窗体上显示多个记录的一种窗体布局形式.
        使用“多个项目”方法创建“成绩”窗体.操作步骤如下:
      (1)打开教学管理数据库,在导航窗格中,选中作为窗体的数据源“成绩”表。单击“其他窗体”按钮,在打开的下拉列表中,单击“多个项目”命令。
        (2)窗体创建完成,同时打开窗体布局视图。
        (3)在快捷工具栏,单击“保存”按钮,在弹出的“另存为”对话框中,输入窗体的名称“成绩多个项目”,然后单击“确定”按钮。

    3.创建"分割窗体"

        “分割窗体”是用于创建一种具有两种布局形式的窗体。在窗体的上半部是单一记录布局方式,在窗体的下半部是多个记录的数据表布局方式。这种分割窗体为用户浏览记录带来了方便,既可以宏观上浏览多条记录,又可以微观上明细地浏览一条记录。

    4.使用窗体向导创建窗体

        使用“窗体”按钮创建窗体虽然方便快捷,但是无论在内容和外观上都受到很大的限制,不能满足用户较高的要求。为此可以使用窗体向导来创建内容更为丰富的窗体。
          使用窗体向导创建教师信息窗体。操作步骤如下:
        (1)打开“教学管理”数据库“选中“教师”表,单击“窗体向导”按钮。
        (2)在打开的“请确定窗体上使用哪些字段”对话框中,在“表和查询”下拉列表中光标已经定位在所需要的数据源“教师”表,单击按钮,把该表中全部字段送到“选定字段”窗格中,单击”下一步”按钮。


        (3)在打开的“请确定窗体使用的布局”对话框中,选择“纵栏表“单击“下一步”按钮。


        (4)在打开的“请为窗体指定标题”对话框中,输入窗体标题“教师”,选取默认设置:  “打开窗体查看或输入信息”,单击“完成”按钮。


        (5)这时打开窗体视图,看到了所创建窗体的效果。

         上面介绍了基于单表使用向导创建窗体,若要创建从多个表中提取数据的窗体,使用“窗体向导”同样也是十分方便的。
          创建教师授课窗体。这个窗体的数据源一部分来自教师表,另一部分来自授课表。
        (1)打开教学管理数据库,选中“教师”表,单击“窗体向导”按钮。
        (2)在打开的“请确定窗体上使用哪些字段带对话框中,在“表/查询”下拉列表中光标已经定位在所需要的数据源“教师”表,把该表中“姓名”、  “职称”和“系别”字段送到“选定字段”窗格中。
        (3)在“表/查询”下拉列表中,选择“授课”表,把“课程号”、  “班级”、  “授课教室”和“授课时间”字段发送到“选定字段”‘窗格中,然后单击“下一步”按钮。


        (4)在打开的“请确定查看数据的方式”对话框中,默认“通过教师”,在对话框中,显示出两个数据源的布局关系,然后单击“下一步”按钮。


        (5)在打开的“请确定子窗体使用的布局”对话框中,选择默认的“数据表“方式,单击“下一步”按钮。

        (6)在打开的“请为窗体指定标题”对话框中,选择默认,单击“完成”按钮。

         在使用窗体向导创建窗体后,自动为窗体命名,如果对此名称不满意,可以在关闭窗体后修改窗体的名称。

    5.使用“空白”按钮创建窗体

        使用“空白”按钮创建窗体是在布局视图中创建数据表式窗体,这种“空白”就像一张白纸。使用“空白”创建窗体的同时,Access打开用于窗体的数据源表,根据需要可以把表中的字段拖到窗体上,从而完成创建窗体的工作。
          使用“空白”按钮创建“教学管理”数据库中的‘课程”窗体。操作步骤如下:
        (1)打开教学管理数据库,在功能区中,单击:(空白窗体)按钮。
        (2)这时打开了“空白窗体”视图,同时打开了“字段列表”窗格,显示数据库中所有的表。


        (3)单击“课程”表前的“+”号,展开“课程”表所包含的字段。

        (4)依次双击课程表中的“课程号”等所有字段,这些字段则被添加到空白窗体中,这时立即显示出“课程”表中的第一条记录。同时“字段列表”的布局从一个窗格变为三个小窗格,分别是:  “可用于此视图的字段”、  “相关表中的可用字段”和“其他表中的可用字段”。

         (5)如果选择相关表字段则由于表之间已经建立了关系,因此将会自动创建出主窗体一子窗体结构的窗体。展开“授课”表,双击其中的“教师号”字段,该字段添加到空白窗体中,显示出教授计算机导论课程的教师信息。

        (6)在“快速工具栏”上单击“保存”按钮,在弹出的“另存为”对话框中,输入“课程与主讲教师”,然后单击“确定”按钮(图略),到此窗体创建完成。
     

    展开全文
  • java中创建窗体方法

    千次阅读 2021-03-04 07:39:10
    java中创建窗体方法发布时间:2020-06-16 11:26:04来源:亿速云阅读:102作者:Leah这篇文章给大家分享的是有关java中创建窗体方法,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所...

    java中创建窗体的方法

    发布时间:2020-06-16 11:26:04

    来源:亿速云

    阅读:102

    作者:Leah

    这篇文章给大家分享的是有关java中创建窗体的方法,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获。

    首先,我们看一下窗体都有哪些要素,以windows下的【记事本】为例:我们新建一个记事本,会看到标题,大小,位置,关闭方式

    a82ea2d90eabbaaf923b25941094c308.png

    所以我们用代码创建一个窗体,也需要这些要素,前提:在Java中创建窗体,我们需要继承【JFrame】类,导入JFrame包

    4506f07b615c2f8a05ea6b0695692ca1.png

    第二步,我们给窗体设置标题(PS:对窗体的一些设置,最好写在构造方法里,养成良好的习惯),设置标题使用setTitle()方法

    661a75d2f0283466308703b0f40e8336.png

    第三步,给窗体设置大小和位置,我们可以使用setBounds()【setBounds()传入4个参数,前两个是窗体的位置,后两个是窗体的 大小】,将大小和位置一起设置,也可以使用setLocation()设置窗体的位置,使用setSize()设置窗体的大小

    注意:窗体的位置,是以电脑屏幕左上角为原点(0,0)的坐标系

    97eff88677505ae5eab3c3e2aba7ccd9.png

    第四步,设置窗体的关闭方式,使用setDefaultCloseOperation()

    d02ea56678146b9dd6c6efda328b23b9.png

    最后一步,也是特别重要的,我们虽然上面创建好窗体了,但是我们并没有设置让窗体【显示】,所以你现在运行程序,窗体是显示不出来的,我们还需要加一句setVisible(),传入的参数为true;

    60c4d16a49374699d1b49ad53a04a4bb.png

    我们补全程序,加上main()方法,完成!

    f1f68d22ff8a1582b8d039e5e14169d4.png

    到此为止, 关于java中创建窗体的方法有了一个基础的认识, 但是对于具体的使用方法还是需要多加巩固和练习,如果想了解更多相关内容,请关注亿速云行业资讯。

    展开全文
  • 主要介绍了winform创建不规则窗体方法,涉及C#窗体创建的相关参数设置技巧,非常具有实用价值,需要的朋友可以参考下
  • 主要介绍了winform实现创建最前端窗体方法,涉及C#窗体属性设置的相关技巧,非常具有实用价值,需要的朋友可以参考下
  • 创建接口IForm,父窗体继承这个接口 public interface IForm { void RefreshForm(); } 第二步: 父窗体实现接口中的方法,在实现接口的方法中写入刷新代码 Form2 f = new Form2(); f.Owner = this; f....
  • Eclipse创建窗体程序

    热门讨论 2011-12-15 20:46:37
    可以不用安装任何插件,就能让你的Eclipse实现开发带界面程序的功能
  • 简单窗体创建步骤

    千次阅读 2018-12-30 13:58:16
     (2)在子类的构造方法中设置窗体的属性(大小,标题,默认关闭方式等) 3.设置布局管理器 4.添加基本组件  (1)创建组件  (2)设置属性  (3)用add方法添加到顶层容器中去 5.事件处理 6.在main方法...

    1.导入包

    2.创建顶层容器

      (1)创建一个JFrame的子类

      (2)在子类的构造方法中设置窗体的属性(大小,标题,默认关闭方式等)

    3.设置布局管理器

    4.添加基本组件

       (1)创建组件

       (2)设置属性

       (3)用add方法添加到顶层容器中去

    5.事件处理

    6.在main方法中创建JFrame子类对象,将setVisiable设为true。

    例:创建一个加减计算的窗体。

     

        

    import java.awt.Container;
    import java.awt.FlowLayout;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    
    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JTextField;
    
    public class Jia extends JFrame {
    	private JTextField text1;
    	JTextField text2;
    	JButton btn1;
    	JButton btn2;
    	JLabel lbl;
    	
    	public Jia() {
    		setTitle("计算");
    		setSize(1000,800);
    		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    		Container con=getContentPane();
    		con.setLayout(new FlowLayout());
    		
    		lbl=new JLabel();
    		lbl.setSize(10,20);
    		con.add(lbl);
    		
    		text1=new JTextField(10);
    		con.add(text1);
    		
    		text2=new JTextField(10);
    		con.add(text2);
    		
    		btn1=new JButton("+");
    		btn1.setSize(10,20);
    		con.add(btn1);
    		
    		btn2=new JButton("-");
    		btn2.setSize(10,20);
    		con.add(btn2);
    		
    		Handle handle=new Handle();
    		btn1.addActionListener(handle);
    		btn2.addActionListener(handle);
    	}
    
    	public static void main(String[] args) {
    		Jia j=new Jia();
    		j.setVisible(true);
    
    	}
    	class Handle implements ActionListener{
    		public void actionPerformed(ActionEvent e) {
    			int x=Integer.parseInt(text1.getText());
    			int y=Integer.parseInt(text2.getText());
    			int sum=0;
    			if(e.getSource()==btn1) {
    				sum=x+y;
    				lbl.setText(""+sum);
    			}else if(x>y) {
    				sum=x-y;
    				lbl.setText(""+sum);
    				
    			}else {
    				sum=y-x;
    				lbl.setText(""+sum);
    			}
    		}
    	}
    
    }
    

     

     

     

     

    展开全文
  • Qt Gui编程中两种创建窗体界面方法

    万次阅读 2017-08-23 11:05:18
    子类化widget的方法即为创建一个新类,这个新类就相当于一个新窗口,可以是主窗口,也可以是需要的一些对话框或窗口部分,可以继承于一些主窗口类,如QDialog、QMainWindow类等,然后将该窗口中所需要的控件类作为...
  • C#创建MDI窗体实例

    2016-02-28 17:08:18
    MDI窗体创建窗体的排列,不通子窗体之间的切换
  • 1.重写wndProc代码; 2.创建消息; 3.调用API代码:
  • 知识点:控件排列和对齐的方法创建MDI窗体方法、高级控件(工具条ToolStrip、状态条StatusStrip、图片框PictureBox、图片列表ImageList、定时器Timer)的使用、数据验证代码的编写、窗体间数据传递的方法 ...
  • C#创建窗体、父窗体

    千次阅读 2020-01-11 15:09:18
    本文部分内容来自书籍。 多文档界面(Multiple-Document Interface,MDI),其窗体用于同时显示多个文档,每个文档显示在各自的窗口中。...所有的子窗体都在父窗体中打开,可以在父窗体中打开多个子窗体...
  • 现在不少网友不知道eclipse开发程序建立一个窗的操作,接下来这篇文章就详细介绍eclipse开发程序建立一个窗方法。希望可以帮助到大家!eclipse开发程序建立一个窗口的操作教程1、打开eclipse;2、建立一个java工程;3、...
  • 创建Windows窗体

    千次阅读 2018-06-10 19:07:23
        开发 游戏的第一步,需要建立窗体。     做出的空白窗体,并没有游戏的绘图系统,只是“建立了一个标准窗体”而已。需要探讨的是,在窗体背后,Windows 系统的工作。 Windows 窗体的构成部分   ...
  • 采用创建不规则窗体方法实现无背景维渲染。利用一张图片对一个窗体进行剪裁,要找到图片中所有特定颜色的像素,再裁剪掉窗体中与这些特定颜色像素相对应的窗体,生成一个不规则窗体。根据这个原理,在渲染维...
  • //获取要创建窗体的程序集的名称这里需要命名空间+类名 string className = assemblyName + "." + frmPath; 这里的类名 是程序集名称(就是命名空间的名称)+类名 如:程序集是LyWinForm 命名空间:userInfo....
  • Excel 2010 VBA 入门 127 创建并显示窗体

    千次阅读 2021-11-01 14:51:09
    窗体是Excel VBA中提供的一窗口对象。它属于工作簿对象(Workbook)中VB工程对象(VBProject)下的VB组件集合(VBComponents)中的一个组件。使用窗体制作专业化的软件界面时,Excel VBA允许在窗体中添加ActiveX...
  • C#子线程创建窗体

    千次阅读 2018-08-21 14:28:23
    自己在写socket通讯碰到这样的问题: 除主UI线程外,有一个后台socket监听线程一直在监听新消息,新消息到来后...应该在主UI线程上创建窗体,通过主线程里面的一个窗体或控件调用Invoke()方法,让创建和显示窗体的...
  • vs 2019无法创建Windows窗体

    千次阅读 2020-12-08 10:02:40
    官网链接 1.新建项目,查找红框中的选项 2.找不到时,点击最下方“安装多个工具和功能” 3.勾选红框中的内容 4.选择修改 5.选择“继续” 6.安装成功后就可以创建Windows窗体
  • 视频原址:猎豹网校第一章:WPF窗口创建首先了解一下WPC程序的基本框架: 每个WPF程序都包括一个Application 类代表着一个WPF应用程序,其次包含多个Window类,作为这个程序拥有的多个窗口,其中有一个是主窗口
  • C#,窗体,不规则窗体 C#创建不规则窗体的几方式
  • eclipse新建窗体

    千次阅读 2021-03-18 15:16:26
    在建好的 java project 里,新建可视 :。... QT 创建窗口程序、消息循环和 WinMain 函数使用...EclipseCDT 来编写代码,因为有了 QT for Eclipse ...只是展现了调用到的函数或者类的关系。 2. 缺少对.......
  • C#创建windows窗体应用(WinfForm)

    千次阅读 2019-03-16 10:04:58
    点击2中视图菜单下拉中的工具箱,之后3中出现控件,直接根据需要拖到窗体中就行3 创建窗体工程3.1 新建项目3.2 选择Visual C#节点中的Windows 窗体应用3.3 左击工程文件,弹出菜单中选择添...
  • 2.手工编写代码 创建界面:此方法比较复杂,不够直观; 3.动态加载UI文件并生成界面:此方法很灵活,当需要更改界面时只需更改.UI文件即可,无需重新编译程序。1.使用Qt Designer设计界面 ...
  • VS2017 C++中创建winform窗体应用

    千次阅读 2020-02-17 22:27:30
    1 创建CLR空项目。 2 在解决方案资源管理器里 右键项目名称,弹出的对话框选择 属性-配置属性-链接器-系统-子系统-窗口 (/SUBSYSTEM:WINDOWS) 3 在 链接器-高级-入口点-(写入)Main 4点击确定按钮 5 右键项目名称-...
  • c#在新线程创建窗体卡住问题

    千次阅读 2015-05-17 00:56:32
    最近遇到一个问题,在new 一个form 后发现新创建窗体卡住了,里面的控件刷不出来。百度后发现原来是在一个新的线程里创建窗体,而新线程是一直阻塞的,导致窗体刷不出来。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 173,941
精华内容 69,576
关键字:

创建窗体的三种方法

友情链接: Apktool-2.2.2.zip