//拆分窗口
//面向对象思想,面板,窗口的基础之上再加窗口
import java.awt.*;
import javax.swing.*;
public class test13 extends JFrame {JSplitPane cf;//分成左右两面JList lb;JLabel bq;public  static void main(String[] args){test13 lx1=new test13();//主函数调用即可}//定义一个构造器public  test13(){String[] jsj={"软件开发","游戏开发","平面设计","动画制作","实例设计"};lb=new JList(jsj);bq=new JLabel(new ImageIcon("image.jpeg"));cf=new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,lb,bq);//左右拆分this.add(cf);cf.setOneTouchExpandable(true);//两个小箭头左右收缩//设置标题this.setTitle("歌谣");//设置初始位置this.setLocation(100,100);//设置大小this.setSize(300,200);//释放窗口关闭的资源,这个要写对this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//显示界面this.setVisible(true);//1继承jframe类//2在最上方定义组件//3在构造方法中创建组件//4在构造方法添加组件//5设置窗体属性//6显示窗体//7在主函数创建对象}
}

运行结果

java学习(78):GUL拆分窗口相关推荐

  1. JAVA学习——图形化窗口图标设置

    JAVA学习--图形化窗口图标设置 一.问题: 明明按着老师的代码来学习,但是我死活都改变不了图形化窗口左上角的小图标,为什么呢? 先上代码: Image im=(new ImageIcon(path ...

  2. 如何用Java设计一个简单的窗口界面(学习中.1)

    如何用Java设计一个简单的窗口界面 一.前言 二.简单了解 1.Swing简介 2.框架(frame) 3.层次 三.步骤 1.打开eclipse,依次创建项目,包,类. 2.代码 2.1最简单的可 ...

  3. Java入门1.2.3—一个老鸟的Java学习心得

    Java入门1.2.3-一个老鸟的Java学习心得 基本信息 作者: 臧萌    出版社:清华大学出版社 ISBN:9787302217831 上架时间:2010-3-30 出版日期:2010 年3月 ...

  4. Java学习笔记,面向猴子记笔记2021/5/29更新

    如何在 3 天内学会 Java? https://www.zhihu.com/question/66535555/answer/1799868707 (手动滑稽) 在编辑器中鼠标右键source可以快 ...

  5. Java学习总结与体会,从小菜开始

    文章目录 1.Java学习总结 一.第一章 1.Java技术体系平台 2.Java的重要的特点 3.跨平台性的原理 4.什么是JDK,什么是JRE? 5.编写最简单的java代码(hello,worl ...

  6. 题解,java学习日志(3)

    题解 U - 速算24点 D - Bank(标记) E.2xN Grid C.Findand Replace D.Odd Queries 搜索题组 U - 速算24点 思路:map映射将特定字符转化成 ...

  7. Java学习-MySQL数据库

    Java学习-MySQL数据库 1.基础 1.1MySQL数据库在MAC电脑上的安装 1.2 数据基本概念 1.3 MySQL的一些基本操作 2.数据库的基本操作 2.1 DDL:操作数据库.表 (C ...

  8. 个人java学习路线-html初入

    个人java学习路线-html初入 简单介绍 第一个html html基本标签 html实体符号 html的表格 创建表格和表格简单格式 表格合并 html的表格-thead tbody tfoot ...

  9. Java必备:java入门、java学习

    2019独角兽企业重金招聘Python工程师标准>>> 版权声明:本文为北京尚学堂原创文章,未经允许不得转载. 1.Java入门 1-1.Java具有那些适合在Internet环境中 ...

最新文章

  1. Linux非阻塞IO(二)网络编程中非阻塞IO与IO复用模型结合
  2. C#调用SCL2008 动态库SCL_API_cdecl.dll or SCL_API_Stdcall.dll,提示找不到指定模块
  3. 鸿蒙系统2019发布会,直击丨2019华为开发者大会 “鸿蒙”系统今日正式发布!...
  4. 把佳佳的博客搬出去了
  5. java解决跨域问题
  6. .NET6之MiniAPI(十):基于策略的身份验证和授权
  7. vm虚拟机系统界面无法全屏
  8. 7-160 找完数 (20 分)
  9. 创建线程有几种不同的方式
  10. ※部分VB文章汇总A※
  11. Leetcode-105-从前序与中序遍历序列构造二叉树
  12. xlsxwriter设置列宽_Python3之excel操作xlsxwriter模块
  13. 曾辉机器人_真棒!全球青少年人工智能大赛高中组冠、亚、季军都是安康娃!...
  14. win10操作系统点击鼠标右键反应很慢怎么办
  15. 阿里云服务器配置端口安全组完整教程大全
  16. matlab t tide,[转载]t_tide潮汐潮流调和分析工具包教程
  17. 浪潮服务器u盘安装系统_浪潮服务器U盘安装系统无法识别到电脑硬题的解决
  18. 中国剩余定理(c语言)
  19. 结识Linuxmint cinnamon、mate和xfce三姐妹
  20. 深入浅出的 Adaboost算法

热门文章

  1. Java项目问题_Java项目出现的问题01----学习
  2. navicat无法连接远程mysql数据库_navicat无法远程连接mysql的解决方法
  3. this.$modal.confirm 自定义按钮关闭_自定义函数,让你玩转Excel得心应手
  4. 计算器排html页面,htmltest~计算器界面的实现
  5. aref无效 lisp_aref无效 lisp_Common Lisp专题4:数组
  6. 关于chrome控制台警告:Synchronous XMLHttpRequest on the main thread终极解决办法
  7. PHP使用SMTP邮件服务器
  8. Java 进阶——自动装箱和自动拆箱
  9. JSON.parse 解析json字符串时,遇换行符报错
  10. 在linux上获得线程id的方法