建立一个窗体

在项目中建立一个forms类,该类继承JFrame类成为窗体类,在类中创建标签组建,并添加到窗体界面中

import java.awt.*;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingConstants;
import javax.swing.WindowConstants;

public class forms extends JFrame {
 public void CreateJFrame(String title){
  JFrame jf=new JFrame(title);
  Container container=jf.getContentPane();
  JLabel jl=new JLabel("这是一个JFrame窗体");
  jl.setHorizontalAlignment(SwingConstants.CENTER);
  container.add(jl);
  container.setBackground(Color.blue);
  jf.setSize(200, 150);
  jf.setVisible(true);
  jf.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
 }

public static void main(String[] args) {
  new forms().CreateJFrame("创建一个JFrame窗口");

}

}

原文地址:https://www.cnblogs.com/LYY1084702511/p/10771843.html

时间: 2024-07-29 00:23:32

建立一个窗体的相关文章

VS2015 建立一个C++的MFC简易窗体程序项目

一开始建立的窗体工程都是带很多窗口,而且自己拉到窗体的控件,一调试就看不到了,是因为新建立工程项目时勾选了太多其他的了,这里记录分享一下建立一个单纯的窗体程序项目步骤给有需要的人也可以学习. 第一步: 第二步: 高级功能这里取消所有选择,这个很重要  第三步:  第四步: 把预先自动生成的按钮跟文字删除,拖动左边的控件到窗体上,就可以类似QT那样子编辑界面了,双击控件还可以自动生成控件的触发函数,这个跟C#的窗体控件编程一样,这样就可以根据自己需要编辑界面了,编辑效果如下: 第五步: 点击编译看

只开启一个窗体和进程以及多线程的操作

只开启一个窗体: 1 Form1 F1 = null; 2 public Form2(Form1 f1) 3 { 4 InitializeComponent(); 5 F1 = f1; 6 } 7 8 private void Form2_FormClosed(object sender, FormClosedEventArgs e) 9 { 10 F1.Close(); 11 } 12 13 List<Form> list = new List<Form>();//建立一个可以存

通过一个窗体操作另一个窗体

1 Form1 F1 = null;//建立一个空的Form1对象 2 public Form2(Form1 f1) 3 { 4 InitializeComponent(); 5 F1 = f1;//放Form1的对象等于传进来的Form1窗体,而不是新建一个Form1,然后就可以通过F1操作Form1中的方法 6 } 向方法中传一个控件,不是像传变量一样仅仅传进去一个值,而是可以直接对控件进行操作.

一个窗体实现四个功能——组合查询

在做"机房"的过程中,有很多相同功能的窗体,在敲第一次的时候由于是处在学习和练习的阶段,对于重复的功能和代码还是比较待见的.因为初次在很菜的情况下自主建立一个系统,总想着多练练,能熟练些,不能说是背(也背不了),但想将其形成常识. 每次进步一点点.这次再做,虽说换了一种语言,但业务逻辑方面需要思考就少了很多.再加之,在此之前学习了设计模式.说起设计模式,心里没底,还好设计模式的讲解语言通俗易懂,常以小故事的形式进行引导.设计模式的目的是将程序设计成可复用性强.灵活性好.安全性高.性能稳

C#如何操作另一个窗体:[1]主窗体操作子窗体(转)

方法/步骤 1 首先,我们建立一个项目,然后往窗体拖入一个按钮 2 我们在项目管理那里,右击,选择"添加",再选择"windows窗体" 3 我们回到窗体1,双击按钮,打开代码窗口   在代码窗口中,我们输入代码 Form2 a = new Form2(); a.Show(); 这几句话的意思是,实例化一个Form2,然后弹出窗体   我们启动程序测试,点击程序窗口中的按钮   OK,现在你看到form2弹出来   我们回到form1中,打开form1的代码,然后在

c语言:写一个函数建立一个有3名学生数据的单向动态链表

写一个函数建立一个有3名学生数据的单向动态链表. 解:程序: #include<stdio.h> #include<stdlib.h> #define LEN sizeof(struct Student) struct Student { long num; float score; struct Student *next; }; int n; struct Student *creat(void)//定义函数返回一个指向链表头的指针 { struct Student *head

如何建立一个GPU加速的研究计算集群(一)

世界上某些最快的计算机是集群组成的.集群是有多个计算机通过高速网络连接起来的一个计算系统.集群计算机比单台计算机可以达到更高的可用性,可靠性和伸缩性.随着对基于GPU的高性能计算采用越来越广,英伟达GPU逐渐成为世界上最厉害的超级计算集群的一部分.世界前500的超级计算机中,包括差不多50个采用了英伟达的的GPU,并且目前世界上最快的计算机泰坦,使用了大约18000个英伟达开普勒GPU. 在这个帖子中,我将会一步一步的介绍设计.部署和管理一个小型的GPU集群整个过程.我会介绍GPU集群的组成部分

Hyperledger Fabric 建立一个简单网络

p { margin-bottom: 0.25cm; line-height: 120% } Building you first network 网络结构: 2个Orgnizations(每个Org包含2个peer节点)+1个solo ordering service 打开fabric-sample下的示例first-network p { margin-bottom: 0.25cm; line-height: 120% } 其中byfn.sh为启动这个网络的启动脚本,启动脚本中除建立一个包含

如何建立一个自己的网站,建网站的步骤

引导语:其实建好一个网站,除了把网站设计出来之外,还需要域名空间等,那么,具体建立一个网站的步骤是什么呢?接下来由小编给大家带来收集整理的建网站的步骤,希望看完对你有帮助! 网站建设步骤 1.网站方案策划(主要是网站定位,功能,界面风格等) 2.注册域名 3.网站制作(可自己制作,也可选择专业的网站建设公司) 4.购买虚拟主机(或配置独立主机) 5.配置域名.主机及调整程序开通网站 6.网站内容增加 7.网站推广 (一)域名(Domain Name),是由一串用点分隔的名字组成的Internet