精华内容
下载资源
问答
  • 摘要:C#源码,菜单窗体,无标题窗体 C#创建标题窗体源码,实际上是动态显示或隐藏窗体标题栏,当隐藏的时候就类似窗体没有了标题栏,当显示标题栏的时候,鼠标按住标题栏即可拖动窗体,以前记得网友需要此...
  • 创建一个窗体

    2013-03-31 16:56:15
    JFrame提供了一个setTitle的方法,也可以设置这个窗体。 3.定义窗体的大小 如果不定义窗体的大小,系统会默认他是零,这样就不会的看到窗体。所以,一定要定义窗体的尺寸,我们可以从JFramesetSize设置 4....

    步骤:

    1.获得一个窗体

    通过继承Swing包中的JFrame类来获得一个窗体

    2.给窗体添加标题

    使用super语句来描述窗体的标题。JFrame中提供了一个setTitle的方法,也可以设置这个窗体。

    3.定义窗体的大小

    如果不定义窗体的大小,系统会默认他是零,这样就不会的看到窗体。所以,一定要定义窗体的尺寸,我们可以从JFrame中setSize中设置

    4.设置窗体的图表

    默认的窗体图标是小窗口。可以替换掉这个图标。利用JFrame中的setIconImage的方法即可

    5.定义关闭窗体的行为

    在Swing中单机窗体的关闭按钮可以隐藏这个窗体,不是推出窗体。要是用户单机关闭按钮就退出程序,需要显示窗口前定义。JFrame类中提供setDefaultCloseOperation方法,主要有四个课供选择:

    DO_NOTHING_ON_CLOSE  当窗体关闭时,不做任何处理

    HIDE_ON_CLOSE  当关闭窗体时,隐藏这个窗体

    DISPOSE_ON_CLOSE  当关闭窗体时,隐藏并处理这个窗体

    EXIT_ON_CLOSE  当关闭这个窗体时,退出程序

    6.移动窗体

    JFrame类中使用setLocation方法,窗体会移到指定的位置

    实现方法

    import javax.swing.*;
    import java.awt.*;
    public class mainFrame extends JFrame{
     public mainFrame(String sTitle,int iWidth,int iHeight){
      Dimension dim=Toolkit.getDefaultToolkit().getScreenSize();
      ImageIcon iI=new ImageIcon("images/middle.gif");
      setTitle(sTitle);
      setIconImage(iI.getImage());
      setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
      setSize(iWidth,iHeight);
      int w=getSize().width;
      int h=getSize().height;
      System.out.println(""+w+""+h);
      int x=(dim.width-w)/2;
      int y=(dim.height-h)/2;
      setLocation(x,y);
      setVisible(true);
     }
     public static void main(String ags[]){
      JFrame.setDefaultLookAndFeelDecorated(true);
      mainFrame mF=new mainFrame("main Frame Demo",500,350);
     }
    }

    输入如下

    程序运行成功,会弹出一个小窗体

    展开全文
  • c# 演示标题栏的隐藏 创建标题栏的窗体
  • # Tkinter 基础 创建一行文字的窗体并设置窗体标题 Label,title import tkinter as tk app = tk.Tk() # 实例化一个TK 用于容纳整个GUI程序 app.title("test01") # 设置窗体标题栏 # 设置label主键 , ...
    # Tkinter 基础 创建一行文字的窗体并设置窗体的标题 Label,title
    
    import tkinter as tk
    
    app = tk.Tk()  # 实例化一个TK 用于容纳整个GUI程序
    app.title("test01") # 设置窗体的标题栏
    
    # 设置label主键 , 显示文本,图标与图片
    
    theLabel = tk.Label(app, text = "这是一个窗口")
    
    theLabel.pack() # 自动调节 主键的尺寸与位置
    
    # 窗口的主时间循环,有tkiner接管
    app.mainloop()

    结果:

     

    转载于:https://www.cnblogs.com/wilson-wu/p/8343168.html

    展开全文
  • 要求:在窗体创建一个文本框组件、两个命令按钮组件,命令按钮的标题分别设置为“隐藏”和“退出”, 窗体背景色设置为“粉红”。单击“隐藏”按钮后文本框消失,该按钮标题变为“显示”,单击“显示”按钮显示出...

    仅供学习
    仅供学习
    仅供学习

    (1)编写一个程序。要求:在窗体上创建一个文本框组件、两个命令按钮组件,命令按钮的标题分别设置为“隐藏”和“退出”, 窗体背景色设置为“粉红”。单击“隐藏”按钮后文本框消失,该按钮标题变为“显示”,单击“显示”按钮显示出文本框,该按钮标题重新变为“隐藏”。单击“退出”按钮,则弹出对话框询问“你真的要退出吗?”,如果点击“是”则结束程序,否则不作任何操作。

    package Java作业;
    
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    
    //        编写一个程序。要求:在窗体上创建一个文本框组件、两个命令按钮组件,命令按钮的标题分别设置为“隐藏”和“退出”,
    //        窗体背景色设置为“粉红”。单击“隐藏”按钮后文本框消失,该按钮标题变为“显示”,单击“显示”按钮显示出文本框,
    //        该按钮标题重新变为“隐藏”。单击“退出”按钮,则弹出对话框询问“你真的要退出吗?”,如果点击“是”则结束程序,否则不作任何操作。
    public class dame01 {
        public static class cannian extends JFrame {
            JTextField jTextField1;
            JButton jButton1, jButton2;
            JPanel jPanel1;
            public cannian() {
                super("显示/隐藏文本框");
                jTextField1 = new JTextField(20);
                jButton1 = new JButton("隐藏");
                jButton2 = new JButton("退出");
                jPanel1 = new JPanel();
                setSize(300, 150);
                setLayout(null);
                jPanel1.add(jTextField1);
                jPanel1.add(jButton1);
                jPanel1.add(jButton2);
                jPanel1.setBackground(Color.red);
                this.add(jPanel1);
                add(jTextField1);
                add(jButton1);
                add(jButton2);
                add(jPanel1);
                jTextField1.setBounds(90,10,120,30);
                jButton1.setBounds(70,70,70,30);
                jButton2.setBounds(160,70,70,30);
                jPanel1.setBounds(0,0,300,150);
                ButtonListener a1 = new ButtonListener();
                jButton1.addActionListener(a1);
                jButton2.addActionListener(a1);
                setVisible(true);
                this.setLocationRelativeTo(null);
                this.setResizable(false);
                this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
    
    
            }
    
            public class ButtonListener implements ActionListener {
                //重写ActionListener接口中的事件处理方法actionPerformed()
                public void actionPerformed(ActionEvent e) {
                    Object source = e.getSource();
                    if (source == jButton1) {
                        jTextField1.setVisible(false);
                    }
                    if (source == jButton2) {
                        int a = JOptionPane.showConfirmDialog(null, "你真的要退出吗? ", "退出 ", JOptionPane.YES_NO_OPTION);
                        if (a == JOptionPane.YES_OPTION) {
                            System.exit(0);
                        } else if (a == JOptionPane.NO_OPTION) {
                            return;
                        }
    
                    }
                }
            }
        }
    
        public static void main(String[] args) {
            new cannian();
        }
    }
    
    
    
    

    题目如下:
    在这里插入图片描述

    展开全文
  • 准备步骤:  1. 创建一个Windows应用程序 ... Form1窗口增加一个按钮button,然后增加一个Panel,双击按钮按钮里面写事件(如下图) 双击button按钮进入点击事件 添加下代码如图 private voi...

    准备步骤:

        1. 创建一个Windows应用程序

        2. 把默认窗口的名字为Form1(如上图)

        3. 创建一个Windows窗体,为Form2(如上图)

        4. 在Form1窗口中增加一个按钮button,然后增加一个Panel,双击按钮在按钮里面写事件(如下图)

    双击button按钮进入点击事件

    添加下代码如图

      private void button1_Click(object sender, EventArgs e)
            {
                Form2 frm2 = new Form2(); //实例化一个子窗口
    
                //设置子窗口不显示为顶级窗口
    
                frm2.TopLevel = false;
    
                //设置子窗口的样式,没有上面的标题栏
    
                frm2.FormBorderStyle = FormBorderStyle.None;
    
                //填充
    
                frm2.Dock = DockStyle.Fill;
    
                //清空Panel里面的控件
    
                this.panel1.Controls.Clear();
    
                //加入控件
    
                this.panel1.Controls.Add(frm2);
    
                //让窗体显示
    
                frm2.Show();
            }

    然后生成 运行:效果图如下

    展开全文
  • Win32汇编创建没有标题栏的窗体

    千次阅读 2015-09-11 17:35:05
    Win32汇编通过调用Windows 的API来创建窗体在创建窗体时使用一个CreateWindowEx函数,通过传给这个函数的参数来确定窗口的样式
  • 简单窗体创建步骤

    千次阅读 2018-12-30 13:58:16
     (2)子类的构造方法设置窗体的属性(大小,标题,默认关闭方式等) 3.设置布局管理器 4.添加基本组件  (1)创建组件  (2)设置属性  (3)用add方法添加到顶层容器去 5.事件处理 6.main方法...
  • 在窗体标题添加帮助按钮,C#源代码this.HelpButton = true; VisualStudio2008创建
  • 例如:要Form2窗体,改变Form1窗体...1、Form1添加一个要改变属性的控件,并属性对话框设置该控件的Modifiers属性值为public。 2、Form1.load事件添加三行代码: Form2 myform = new Form2(); ...
  • 创建窗体

    千次阅读 2010-05-23 00:16:00
    第一讲 用Create()方法新建一个窗体应用程序 一般来讲,大多数windows... 我们一般可以通过CFreameWnd类的Create()方法来创建一个窗体,Create()函数的定义如下:BOOL Create(LPCTSTR lpszClassName, LPCTSTR l
  • Form子窗体MyChild的应用,创建多文档窗体C#源代码//使用当前时间指示活动窗体标题 foreach( Form MyChild in this.MdiChildren ) { if (this.ActiveMdiChild == MyChild) { MyChild.Text=DateTime.Now.ToString...
  • 在窗体中建立一个单选按钮数组(含4个单选按钮,标题分别为“选项1”、“选项2”、“选项3”、“选项4” )和一个命令按钮(标题为“下一个” )。初始状态下,“选项1”为选中状态,如图所示。要求每单击命令按钮...
  • Python Tkinter详解 (窗体创建

    千次阅读 2019-03-26 13:03:36
    #创建基本窗口 import tkinter as tk #将tkinter导入到工程 window = tk.Tk() #创建窗体对象 window.title('musicplay') #...#如果需要规定窗体打开的位置,可以在在380x390后面加上“+10+10”, #即横坐...
  • 创建Windows窗体

    千次阅读 2018-06-10 19:07:23
        做出的空白窗体,并没有游戏的绘图系统,只是“建立了一个标准窗体”而已。需要探讨的是,在窗体背后,Windows 系统的工作。 Windows 窗体的构成部分     常规意义上的 Windows 窗体,由下列几个...
  • C# winform 多线程中创建等待窗体

    千次阅读 2013-06-21 20:29:40
    1.首先创建一个WinForm窗体,可讲窗体的FormBorderStyle属性设置为"None",将窗体标题栏去掉。窗体中可放一个PictureBox控件和两个Label控件。其中PictureBox控件存放加载等待的图片。一个Label控件可放置Text文本...
  • 一个窗体(子窗体)嵌入另一个窗体(父窗体),也就是相当于把一个窗体当成控件,放入另一个窗体中现在用的比较多的方法是将子窗体窗体属性的border设为none,Style设为Child,窗体实现就行[cpp] ...
  • JAVA创建一个登陆窗体,输入用户名和密码登陆。

    万次阅读 多人点赞 2018-03-23 18:06:59
    《JAVA从入门到精通》(第三版)第十三章练习最后一题尝试开发一个登陆窗体,包括用户名、密码以及提交按钮和重置按钮,当用户输入用户名mr、密码mrsoft时,弹出登陆成功提示对话框。package com.swingtest; import...
  • vc创建窗体

    千次阅读 2008-10-07 10:22:00
    开始VC之路--创建窗体 第一讲 用Create()方法新建一个窗体应用程序 一般来讲,大多数... 我们一般可以通过CFreameWnd类的Create()方法来创建一个窗体,Create()函数的定义如下: BOOL Create(LPCTSTR lpszClas
  • import java.awt.Color; import java.awt.Container; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel;... test5.win("创建一个标题"); //创建主方法 调用win方法 } }
  • C++游戏之创建一个窗体程序(一)

    千次阅读 2015-03-13 18:25:03
    说起游戏,大家都不陌生,大家很快就能想到LOL,DNF,QQ炫舞啊等系列热门网游,那么它们是如何开发出来的呢?不得不说,这里面涉及到的...两字:效率,好了,我们就从最简单的图形GDI开始吧(什么是GDI?下章介绍)。
  • vb 创建完美无边框窗体

    热门讨论 2008-11-03 02:25:54
    用vb做过无边框窗体的朋友都遇到过麻烦。 BorderStyle=0创建窗体,你点任务栏就知道缺陷了 Caption="" 创建窗体,没有图标和标题 本人做的,很完美的,没有缺陷,下了看看吧
  • 显示窗体标题的按钮,C#源代码this.ControlBox = true; VisualStudio2008创建
  • 隐藏窗体标题的按钮,C#源代码this.ControlBox = false; VisualStudio2008创建
  • Qt4下创建自定义窗体

    千次阅读 2016-05-28 08:05:33
    Qt下想创建一个可以自定义标题栏的窗体,一般大家都会使用FramelessWindowHint枚举通过QWidget的setWindowFlags方法来把窗体的边框和标题栏去掉,虽然这么做可以实现一个大家想要打窗体,但是它带来的负作用是失去了...
  • java利用JFrame创建窗体

    万次阅读 2016-12-01 10:30:08
    1. 一个简单例子: Java代码  public class Test(){   public static void main(String[] args){   JFrame frame = new JFrame();   JPanel panel = new JPanel();   ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 34,406
精华内容 13,762
关键字:

在窗体中创建一个标题