java视图层_Java课程设计---新建视图层-程序员宅基地

技术标签: java视图层  

1、创建登录窗口

登录窗口类:LoginView.java

20180611214654273118.png

20180611214654725284.png

package com.system.view;

import java.awt.BorderLayout;

import java.awt.EventQueue;

import javax.swing.JFrame;

import javax.swing.JPanel;

import javax.swing.border.EmptyBorder;

/*

* 项目名称:

*

* 文件名称为:LoginView.java

* 文件创建人:daxiang

*

* 修改记录:

* 修改人 修改日期 备注

*

*

*

* @author daxiang

* @version

* @time 2018年6月11日 下午8:09:51

* @copyright daxiang

*/

public class LoginView extends JFrame {

private static final long serialVersionUID = -8428252014482273530L;

private JPanel contentPane;

/**

* Launch the application.

*/

public static void main(String[] args) {

EventQueue.invokeLater(new Runnable() {

public void run() {

try {

LoginView frame = new LoginView();

frame.setVisible(true);

} catch (Exception e) {

e.printStackTrace();

}

}

});

}

/**

* Create the frame.

*/

public LoginView() {

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

setBounds(100, 100, 450, 300);

contentPane = new JPanel();

contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));

contentPane.setLayout(new BorderLayout(0, 0));

setContentPane(contentPane);

}

}

2、创建主窗口

3、创建增加窗口

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39996798/article/details/114041110

智能推荐

Hive SQL子句中 group by 1 是什么意思?-程序员宅基地

文章浏览阅读4k次,点赞4次,收藏14次。前段时间处理一个别人写的SQL语句,其中的 group by语句写的是group by 1。刚看到的时候还挺懵,还以为写错了,但是能跑起来,还能实现功能,这就有意思了,又是一个我不知道的知识点。后来查了一下,才知道它的意思是不管第一列叫什么,都按第一列进行分组。举个例子:SELECT account_id, open_emp_id ^^^^ ^^^^ 1 2FROM accountGROUP BY 1;注意这个索引是从1_group by 1

扫描仪twain协议实现,可以实现简单控制_mfc使用twain协议实现扫描仪完整源码-程序员宅基地

文章浏览阅读7.8k次。http://sourceforge.net/p/twain-samples/code/HEAD/tree/_mfc使用twain协议实现扫描仪完整源码

使用OpenCV实现抖音“蓝线挑战”特效以及本地测试_c# 抖音 特效-程序员宅基地

文章浏览阅读1k次,点赞3次,收藏6次。效果展示本项目通过Python-OpenCV实现抖音的“蓝线挑战”功能,即跟随视频中滑动的指示线实现多帧延迟,在视觉上出现上半部分图像停留的效果。功能复现采集视频,包括从本地读取视频格式和启动摄像头两种方式;提取帧,对每一帧单独处理;根据视频分辨率,绘制区域:上半部分绘制图片,下半部分绘制视频;根据需求添加辅助;测试并完成创意视频录制。获取视频帧通过OpenCV内建函数cv2.VideoCapture实现视频帧截取。使用命令行参数解析包argparse设置程序的调用指令:无输入时打开摄_c# 抖音 特效

opencv系列文章之使用dnn模块调用tensorflow、Caffe和Torch/PyTorch深度学习模型_lprnet能否脱离深度学习框架直接运用opencv的dnn模块-程序员宅基地

文章浏览阅读2.6k次。深度学习有多厉害,就业前景有多开阔,我想每个学习计算机的人都能有所体会。Caffe、Tensorflow、Pytorch、Keras、mxnet等等深度学习框架,给了深度学习开发人员极大的方便,但他们部署起来却依旧较难!OpenCV自3.1版本其就在contrib中加入了DNN模块。到3.3版本时,将DNN模块由contrib提升到了正式代码块中。该DNN模块支持加载训练好的模型(即:这些模型需要实现在Caffe、TensorFlow、Torch/PyTorch等深度学习框架中提取训练好),并执行前向传播._lprnet能否脱离深度学习框架直接运用opencv的dnn模块

安装 torch1.0.0_安装torch1.0.0 cuda版本-程序员宅基地

文章浏览阅读2k次,点赞2次,收藏3次。window系统,pip, python3.6,none CUDA,参考:安装最新pytorch1.0.0打开cmd切换到python编程环境(比如:activate pytorch)下载相对应的whl,我下的是wins,python3.6版本的下载完成后,将该whl文件放在python相同的目录下即可(比如cd D:\anaconda3\anaconda3\envs\pytorch)在cmd中输入:pip install torch-1.0.0-cp36-cp3._安装torch1.0.0 cuda版本

2016"百度之星" - 初赛(Astar Round2B)_百度之星 2016初赛-程序员宅基地

文章浏览阅读901次。区间的价值Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 685 Accepted Submission(s): 343Problem Description我们定义“区间的价值”为一段区间的最大值*最小值。_百度之星 2016初赛

随便推点

msbuild编译qt界面文件出现Moc'ing文件,系统找不到指定路径问题_下载别人的c++ qt代码ui文件系统找不到指定的路径-程序员宅基地

文章浏览阅读5.3k次。这几天link引入了qt,开发都没问题,但是jenkins上用msbuild总是编译失败,原因是 “Moc’ing xxx文件,系统找不到指定路径” 在jenkins服务器上直接用msbuild也是失败,但是在jenkins服务器上用vs打开项目编译过一次就好了。但是jenkins每次的编译时最好都清理一遍。所以这个问题还是没彻底解决。今天花了些时间研究了一下这个问题,最后发现是少上传了一个文件_下载别人的c++ qt代码ui文件系统找不到指定的路径

ES6---数据解构_es6解构数字-程序员宅基地

文章浏览阅读2k次。1、数组的解构赋值 let c = [b,a,e] = [1,2,3]; 若解构不成立则值为undifiend2、对象的解构赋值 a、变量名和属性名一样 let { name,gender } = {name: 'jwl',gender: 'man'}; b、变量名和属性名不一样,借助第三方的变量 let city = {name: 'bj',co_es6解构数字

【动态规划】快速计算矩阵连乘_最小化矩阵链乘法的计算量-程序员宅基地

文章浏览阅读1k次。题目给定n个矩阵{A1,A2,…,An},其中Ai和A(i+1)(i=1,2,3,…,n-1)是可乘的。矩阵乘法简单来说就是A(mn)和B(np)两个矩阵相乘,结果矩阵C为m*p阶的,且C(ij)就是A的第i行和B的第j行每个数对应相乘再作和的结果。用加括号的方法表示矩阵连乘的次序,不同的计算次序计算量(乘法次数)是不同的,找出一种加括号的方法使得矩阵连乘的计算量最小。问题分析这个问题求矩阵..._最小化矩阵链乘法的计算量

MSFlexGrid控件属性及使用方法_msflexgrid有没有clear属性-程序员宅基地

文章浏览阅读4.7k次。 MSFlexGrid控件属性及使用方法整理by u3u3以下内容由u3u3编写测试成功!转载请注明来自:www.u3u3.com.cn=================================================MSFlexGrid总行数和总列数的定义:MSFlexGrid1.Rows = 5 规定表格的总行数为5行MSFle_msflexgrid有没有clear属性

Protobuf之proto js生成_protobuf 生成js-程序员宅基地

文章浏览阅读9.2k次,点赞2次,收藏4次。先上我的工作区图,最终的样子你新建一个文件夹,在文件夹中打开VSCODE,快捷键Ctrl+Shift+Y,然后在TERMINAL中执行各种命令。先说下,我已经安装了Node.jsBefore把要用的先记录一遍[IM.MD文件]npm install -g require(对库文件的引用库)npm install -g browserify(这个是用来打包成前端使用的js文件)npm..._protobuf 生成js

在MyEclipse8.5中复制项目或者导入项目(步骤及注意事项)_myesclipse8.5的项目导入rsclipse还能用吗-程序员宅基地

文章浏览阅读6.6k次。1 直接对需要拷贝的工程进行ctrl+c,然后ctrl+v,然后把工程名修改,然后右击工程选择最后一项,找到MyEclipse选项下边的web选项,把web context-root改为新的工程名字即可 2 导入工程,file-->import--->general--->existing project into workspace--->browser 找到你想要导入的工程,左下角的copy projects into workspace一定要选上,如果工程的jre _myesclipse8.5的项目导入rsclipse还能用吗

推荐文章

热门文章

相关标签