学会JavaSwing构建程序界面后,小伙伴们最大的困惑可能是“为什么我们做出来的界面那么丑、不跟市面流行的程序界面一样呢?” 像这个界面,我们发现标题栏跟默认状态不一样,关闭按钮的样式也变了。...下面的代码实现了无标题栏窗体,使用背景拉伸的技术为处于上部分的面板设置了背景图片;实现了关闭按钮的鼠标经过以及鼠标单击事件;实现了鼠标拖拽新标题栏移动整个窗体的功能。其他功能及特效大家可以自行实现。...266; } LoginFrame.java /** * @Description: 登录界面 * @author: 老九学堂·窖头 * @date: 2017年12月25日 下午2:40:07...setTitle("登录电脑管家"); //设置窗体标题 setSize(Constants.Width_LoginFrame, Constants.Height_LoginFrame); //这里的窗体大小可以参考图片素材的大小...(界面素材需复制到images文件夹下) initComponents(); //调用自定义方法初始化窗体上的组件 setLocationRelativeTo(null); //设置窗体居中 setUndecorated
有时我们会用到图形化界面来操作,下面介绍是在虚拟机上安装CentOS 6.9 minimal版安装图形化界面(其他系统版本都类似吧,,,),如果是在物理机上安装进入的话要用的远程桌面工具VNC。...groupinstall "Chinese Support" -y 4、运行级别改为5 [root@linuxidc.com ~]# tail -1 /etc/inittab id:5:initdefault: 5、重启系统...[root@linuxidc.com ~]# reboot 重新启动就会出现如下图形化界面 image.png
这个图形化界面主要就是为了监控服务用的,下面请食用: 创建一个专门负责监控的微服务, 一个新的模块,起名为cloud-consumer-hystrix-dashboard9001 依赖: 的熊就出来的。 下面我们用9001去监控8001服务,这里有个坑,我们需要去8001服务添加一段配置。...当看到这个界面时,你就可以监控你的8001服务了,比如你多次访问错误的页面如:http://localhost:8001/payment/circuit/-31 你会发现熔断器就打开了。 ?...它通过颜色的变化代表了实例的健康程度,它的健康度从绿色<黄色<橙色<红色递减。 该实心圆除了颜色的变化之外,它的大小也会根据实例的请求流量发生变化,流量越大该实心圆就越大。...所以通过该实心圆的展示,就可以在大量的实例中快速的发现故障实例和高压力实例。 ---- ? 当然,Hystrix Dashboard也可以监控集群,我就不写了,因为这Hystrix已经停止维护了。
我们在安装CentOS7时,如果选择 “最小化” 安装那么系统就只有命令行界面,但是没有图形化界面,如下图: 解决的完整步骤如下: 1)开启CentOS7并登录root用户(一定要以root...3)安装图形界面GNOME的程序包: 先输入 yum 检查yum是否可正常使用,如下图就是可以使用的: 接着输入命令 yum grouplist 列出本系统支持的图形化界面有哪些,支持很多中图形化界面...,我们选择默认的图形化界面(GNOME Desktop),如下图: 接着输入命令 yum groupinstall "GNOME Desktop" "Graphical Administration...,如下图: 5)重启CentOS,检验GUI界面效果: 输入命令 reboot 重启CentOS系统,重启之后就已经切换到GUI图形界面模式,如下图: 登录进入系统,此时看到CentOS...的桌面,如下图: 以上从命令行到图形化界面的所有操作就完成了。
去年数据结构课程设计的作品,c语言实现,图形化界面使用windows API实现。...41527361 隔了很久才把文章搬到这里 话不多说,程序功能如下: 录入: 可以录入航班情况(数据可以存储在一个数据文件中,数据结构、具体数据自定) 查询: 可以查询某个航线的情况...修改航班信息: 当航班信息改变可以修改航班数据文件 要求: 根据以上功能说明,设计航班信息,订票信息的存储结构,设计程序完成功能; 写惯了控制台程序,所以打算做个界面出来,时间也很充裕,于是就自学了...下载地址:http://download.csdn.net/download/u013805360/8213827 github地址:mrxlz/Airline-Reservation-System 具体的实现代码见我后面的文章吧...先把程序界面贴出来再说: ? ? ? ?
接下来的是录入航班、修改航班信息功能的实现: 1 //录入航班 2 BOOL EntryFlight(HWND hEntryDlg){ 3 4 TCHAR szDiscount[16]...return FALSE; 68 69 }//ModifyFlight() 至此,订票系统的功能已经基本全部实现了...,剩下的问题就是在程序退出时将账户、航班、订单数据写进文件里。...具体实现起来很简单,需要注意的知识写入与读取要相对应。...p = p->Next; 67 }//while 68 fclose(fp); 69 return TRUE; 70 }//WriteFlight() 至此,这个飞机订票系统算是完成了
本案例旨在用QtDesigner与Python结合实现图像化界面,GUI。 其中包含数据预处理模块、特征提取模块、模型建立模块,以及最后的图形化展示模块等等。 话不多说,直接上图。 ?...这个GUI可以作为大多数模式识别的可视化界面。简单的更改一下路径和名称就行。 下面开始介绍各个模块的功能。 1.点击主页面上的使用说明。即可弹出使用说明模块(前置的) ? 2.数据倒入模块。...可以使用下来菜单框,选中需导入的数据 ? 3.同理选择特征处理方法或建模方法。可在下面的文本框中显示程序执行的结果。 ? ? 4.建模结束。...点击绘图,可以显示出该模型的可视化图像(这里也使用跳出前置的view实现) ? 除了前面所述的功能,本系统还包含显示当前用户登录时间的功能。...本系统的详细代码可在这里下载:http://download.csdn.net/download/lishuan182/10152322
Navicat 介绍 Navicat是一套可创建多个连接的数据库管理工具,用以方便管理 MySQL、Oracle、SQL Server等不同类型的数据库 Navicat 下载 1、点击这个产品 2、点击免费使用...3、根据自己的系统选择合适的版本,下载到本地 Navicat 安装 1、打开Navicat Premium安装包,点击【下一步】。...此时我们安装的是试用版的Navicat Premium。...NavicatPremium16 Navicat 使用 Navicat连接MySQL数据库 1、打开Navicat软件,点击连接,然后单击MySQL; 2、随便起一个连接名字,这个名字没什么用,然后更改端口号,密码的话就是自己设置的数据库的密码...3、然后选中表-->新建表,在我们的表中输入我们的字段:姓名和密码,使用添加,插入,删除栏位,可以帮助我们操作字段 4、点击保存,弹出对话框,输入表名
来吧,接下来是各个功能的函数的实现代码。 首先,程序运行时加载读入账户信息和航班信息。接下来就该读取文件了。...每一行是结构体的一个成员,我读入的方式是一行一行读入。 ...结下来又遇到问题了:程序退出把数据写入txt文件时每行末尾都会有一个\n,读入数据的时候用的是feof()函数,而feof()返回的其实是"最后一次读操作的内容",与数据库中的eof()不同,eof()...读取的是当前指针位置。...//关闭登陆界面 33 34 DialogBox(hInst, MAKEINTRESOURCE(IDD_MAINDLG), NULL, (DLGPROC)MainDlgProc); //弹出主界面
LPARAM); //登陆窗口窗口过程 103 BOOL CALLBACK MainDlgProc(HWND, UINT, WPARAM, LPARAM); //主界面窗口过程...Windows是一个以消息为导向的系统,程序只能被动地等待用户操作的消息,不能主动地去读键盘、鼠标等的状态,也就是说,每当键盘上有个键被按下,或者鼠标在屏幕某个位置点击以后,系统就会发出一个消息(Message...当鼠标点击了程序的某个按钮只要鼠标移动一下,系统也会发出相应的消息,并把鼠标的坐标信息传给窗口。...当我们鼠标点击了我们程序的某个按钮时,会向系统的消息队列发送一个消息(Mseeage),此消息包含了你鼠标点击的位置、该程序的句柄以及鼠标点击时的状态(如是否按住ctrl键等等)。...下面这行代码用来加载程序标题栏图标 if (hIcon) SendMessage(hwndDlg, WM_SETICON, ICON_SMALL, (LPARAM)hIcon); 然后继续贴代码: 1 //主界面
一、SQLyog 介绍 SQLyog是一款MySQL可视化工具,他可以将部分SQL操作通过图形化界面操作来完成,方便开发者更好的进行开发及数据库设计。...下一步” 3、选择“我接受”后点击“下一步” 4、点击“下一步” 5、修改安装位置(尽量不要安装在C盘),点击“安装” 6、安装后点击“下一步” 四、连接MySQL 1、注册后SQLyog打开的界面如下...,点击新建; 2、测试一下连接是否成功,点击“测试连接”,弹出如下弹窗即成功 3、开始连接MySQL数据库,点击“连接”,出现弹窗的话直接点“是(Y)” 五、创建数据库/表 1、这是自带的初始数据库...,不用管 2、 在左边这个模块鼠标右击点击创建数据库即可 3、点击创建数据库之后弹出如下所示的,输出自己的数据库名,基字符集选择UTF-8即可 4、在表这个文件夹鼠标右击创建表 5、创建表后主页面就是如下图所示的页面
1:经过几天的折腾,终于将oracle安装成功,创建用户,授权等等操作,接下来就安安心心学习oracle; 安装好PLSQL图形化界面和汉化以后(过程自己百度吧,百度more and more),登录图形化界面的时候就是这个...点击新建然后就是这个样子的:起好数据表名称 ? 新建数据表的列是这样子的: ? 4:插入数据是这样子的: ? 插入数据是这个样子的,点对号保存数据,点提交进行事务提交,将数据真正保存到数据库: ? ...图形化界面查询数据是这个样子的: ? 5:创建数据表是这个样子的:(文件下面有一个白色区域,点开有一个sql窗口,打开即可 ) ? 执行完可以看到数据表已经创建成功了!
、安装 打开安装包,点击next后选择安装位置 然后点击next→install,等待安装 启动软件后,如图选择 三、使用 点击New Project,输入名称,点击OK 然后点击弹出窗口左上角的+...号 →Data Source→MySQL 在之后的弹出窗口中,只需输入用户名和密码就好,如果在下方图片的下方红框处有download字样,需要下载(驱动程序),若没有或者下载完成之后,点击Test Connection...、简单使用(创建数据库,创建表) 创建数据库 右键单击,选择new→schema 输入名称,点击ok 创建表 新建完数据库后,可以在左侧看到,右键→new→table 在之后的弹出窗口中点击加号...,即可添加字段,输入名称,数据类型,注释等,点击execute Data Grip的基本使用到此介绍结束,进阶的使用教程,可参见百度、B站等。
配置 vnc 远程桌面可以参考:Linux 配置 VNC 远程桌面 使用 vnc 等工具连接通常显示如下: 也就是无法使用图形化界面,可以通过 yum 直接安装图形化界面: Linux 6
大家好,又见面了,我是你们的朋友全栈君。 1.centos安装完成 centos 7 2.测试网络是否能进行链接 重启网络。...查看一下安装的软件,输入如下命令 [root@localhost ~]# yum grouplist 下面显示环境分组中有了GNOME桌面 5.安装GNOME桌面 输入如下命令,进行安装。...安装完成后,输入如下命令行,进入可视化界面。 [root@localhost ~]# startx 图形化界面 6.切换启动页面 首先查看当前启动是那种模式,输入如下命令行。...[root@localhost ~]# systemctl get-default 如果是graphical.target则为图形化界面,是multi-user.target则为字符界面。...[root@localhost ~]# systemctl set-default multi-user.target 切换模式之后记得输入如下命令行重启系统 [root@localhost ~]# reboot
大家好,又见面了,我是你们的朋友全栈君。 在安装CentSO7时,如果选择“最小化安装“,那么系统只有命令行界面,没有图形化界面。有些小伙伴喜欢使用图形化界面,本文笔者带小伙伴们一起安装图形化界面。...1、开启CentOS7以root用户登录(普通用户权限不够),如下图所示: 2、配置网络网卡,确保与外网连通(后续要下载相应的包): 在命令行界面输入命令cd /etc/sysconfig/network-scripts...3、安装图形界面GNOME的程序包: 先输入yum检查yum是否可以正常使用,如下图即可以正常使用 然后输入命令yum grouplist列出本系统支持的图形化界面有哪些,我们默认选择(GNOME...“,表示安装完成,如下图所示: 4、修改CentOS7默认启动模式为图形化模式: 输入命令systemctl get-default可查看当前默认的模式为multi-user.target,...即命令行模式,我们要将它修改为图形界面模式,如下图所示: 5)重启CentOS,为图形化界面,如下图所示: 至此,CentOS 7的图形化界面就安装成功了 发布者:全栈程序员栈长,转载请注明出处
本文链接: http://blog.csdn.net/xietansheng/article/details/72814531 Java Swing GUI 图形界面窗口开发基础教程,本教程将系统性地详细介绍...教程总目录: Java Swing 图形界面开发(目录) 1. Swing简介 Swing 是 Java 为图形界面应用开发提供的一组工具包,是 Java 基础类的一部分。...Swing 包含了构建图形界面(GUI)的各种组件,如: 窗口、标签、按钮、文本框等。 Swing 提供了许多比 AWT 更好的屏幕显示元素,使用纯 Java 实现,能够更好的兼容跨平台运行。...Swing组件 一个 Java 的图形界面,由各种不同类型的“元素”组成,例如: 窗口、菜单栏、对话框、标签、按钮、文本框等等,这些“元素”统一被称为 组件(Component)。...2.1 顶层容器 顶层容器属于窗口类组件,可以独立显示,一个图形界面至少需要一个窗口,例如: # 组件 描述 1 JFrame 一个普通的窗口(绝大多数 Swing 图形界面程序使用 JFrame 作为顶层容器
Workbench 介绍 MySQL官方提供了一款免费的图形工具——MySQL Workbench,它是一款功能强大且易于使用的数据库设计、管理和开发工具,总之,MySQL Workbench是一款非常好用的...MySQL图形工具,可以满足大多数MySQL用户的需求。...自定义软件安装路径,点击“Next”进行安装; 选择安装类型:默认选择第一项“Complete”完整安装; 进行安装,等待安装进度完成; Workbench 使用 MySQL Workbench 的初始界面如下图所示...打开后的界面如下所示,然后选择数据库实例,双击进行登录。...图中数据库的实例是Local instance MySQL 5.7 输入用户名和密码进行登录,如下图所示: 其一:显示的是数据库服务器中已经创建的数据库列表 其二:关于数据库的操作列表 其三:
大家好,又见面了,我是你们的朋友全栈君。 说明: lspci 是一个用来显示系统中所有PCI总线设备或连接到该总线上的所有设备的工具。...请注意,此操作只应在调试时使 用,并可能造成系统崩溃 (只在设备有错误的时候,但是不幸的是它们存在),此命令只有 root 可以使用。...警告:此模式只能寻址任何总线上的前16个设备,并且在很多情况下相当不可靠。(只能用於 i386 及其相容机) -S 使用 PCI 系统调用访问。...这在分析使用者提交的错误报告时很有用,因为你可以用任何方式来显示硬体配置信息而无需为了获取更多信息打扰使用者。(可用於所有系统) -G 增加库的调试等级。...附录2:CentOS bash: lspci: command not found解决方法 大多使用/sbin/lspci即可,我发现我的系统中/sbin下也没有。
对于新手来说购买服务器(vps)linux系统默认是没有图形化界面的,新手需要图形化界面我们就要自行去安装了!...第一步登录后连接到命令行界面,输入以下指令安装图形化桌面安装包,然后输入'Y'确认安装 # yum groupinstall "GNOME Desktop" "Graphical Administration...Tools" 第二步,设置默认启动是图形化界面输入以下指令 # ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system.../default.target 第三步重启机器.进入默认图形化界面 # reboot 注意:服务器登录选择vnc方式可以进入图形化,其他方式是默认的命令行!
领取专属 10元无门槛券
手把手带您无忧上云