GUI编程

**GUI淘汰原因**:界面不够美观,需要jre环境。 **学习GUI的好处**: 1. 为后期学习MVC架构打好基础; 2. 了解监听; 3. 工作时可能需要维护到Swing界面。 **GUI的基本组件**:窗口、弹窗、面板、文本框、列表框、按钮、图片、交互组件、监听事件、鼠标事件、键盘事件。 **GUI的核心**:AWT和Swing。 例子 ```java public class TestPannel { public static void main(String[] args) { Frame frame=new Frame("中秋节快乐");//新建以恶搞窗体 Panel panel = new Panel(null);//面板 frame.setLayout(null);//设置窗体的布局 frame.setBounds(300,300,500,500); frame.setBackground(new Color(0,0,255)); panel.setBounds(50,50,300,300); panel.setBackground(new Color(0,255,0)); frame.add(panel); frame.setVisible(true); //监听事件 监听关闭事件 frame.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { System.out.println("关闭事件"); System.exit(0); } }); } } ```
java,gitslsher •  0条回复 •  66个浏览 •  2023-04-08 10:16

ChatGPT账号超详细注册教程,赶紧收藏吧!

小伙伴们对于ChatGPT 这个新工具还是挺感兴趣的,虽然目前已经有很多的镜像网站,不过确实没有官网的体验好. ![](https://www.i3zh.com/wp-content/uploads/2023/02/4ffce04d92a4d6cb21c1494cdfcd6dc1-315.png) 注册一个属于自己的ChatGPT账号其实并不难,跟着下面的步骤即可,前提是愿意付费,如若只是想白嫖账号的话,就不必继续往下看了. "ChatGPT 注册教程" 由于相关政策原因,ChatGPT在国内是无法直接访问的,所以注册前需要自备『工具』,至于『工具』的话懂的小伙伴都懂,文章不做过多解释,建议使用付费工具,稳定. 推荐使用谷歌或者是Edge浏览器的无痕模式打开下述ChatGPT地址,点击下图页面中的 "Sign up/注册" 按钮. ![](https://www.i3zh.com/wp-content/uploads/2023/02/4ffce04d92a4d6cb21c1494cdfcd6dc1-316.png) 进入到邮箱输入界面,输入邮箱即可,目前支持QQ邮箱,不过更推荐使用谷歌邮箱,没有的谷歌邮箱的建议注册一个,还是很方便的. ![](https://www.i3zh.com/wp-content/uploads/2023/02/4ffce04d92a4d6cb21c1494cdfcd6dc1-317.png) 邮箱校验通过后进入密码配置页面,输入后点击"Continue"即可. ![](https://www.i3zh.com/wp-content/uploads/2023/02/4ffce04d92a4d6cb21c1494cdfcd6dc1-318.png) 这时你将收到一封验证邮件,点击邮件中的"Verify email address"会跳转至信息填写页面. ![](https://www.i3zh.com/wp-content/uploads/2023/02/4ffce04d92a4d6cb21c1494cdfcd6dc1-319.png) 信息填写页面如下图所示,随意输入即可,不重要. 接着进入到手机号码验证阶段,由于不支持国内手机号,可用例如漂亮国、某度等国家的手机号码,不支持常见的虚拟号码,例如Google Voice等.
github,redisslsher •  2条回复 •  77个浏览 •  2023-03-27 14:58