学习需要,想做一个可以改变大小的面板,java学的不是很好,
不知道怎么弄后来搜索下了,可以使用JSplitPane,比较简单
下面是一个简单演示:
import java.awt.*;
import javax.swing.*;
public class MysplitpaneDemo extends JFrame{
private JButton jb1,jb2;
private JSplitPane jsplitpane1,jsplitpane2;
private JScrollPane jsp;
private JLabel jlabel1,jlabel2;
public MysplitpaneDemo(){
super();
initilize();
}
public void initilize(){
JFrame frame=new JFrame("splitpane");
jlabel1=new JLabel("Emy_Love_javaeye_left",JLabel.CENTER);
jlabel2=new JLabel("Emy_Love_javaeye_right",JLabel.CENTER);
jsplitpane1=new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,
jlabel1,jlabel2);
jsplitpane1.setOneTouchExpandable(true);
jsplitpane1.setDividerLocation(150);
jlabel1.setMinimumSize(new Dimension(100, 30));
jlabel2.setMinimumSize(new Dimension(100,30));
frame.getContentPane().add(jsplitpane1);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(700,600);
frame.setLocation(100,100);
frame.setVisible(true);
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
new MysplitpaneDemo();
}
}
分享到:
相关推荐
本项目中提到的"javaGUI开发的小程序"显然使用了Swing库,因为压缩包文件名中包含“swing”。 Swing是Java Standard Edition (Java SE) 的一部分,它提供了一系列组件(JButton, JTextField, JFrame等)用于构建...
在Java编程领域,GUI(图形用户界面)是创建桌面应用程序不可或缺的一部分。本示例程序"Java GUI简单程序"旨在教你如何构建一个基本的GUI界面,同时整合数据库连接、查询功能,并利用JTable来展示查询结果。这是一个...
本压缩包"matlab.rar"包含了一系列的MATLAB GUI小程序,这些小程序是由.m文件和可能的.txt文件构成的。这些文件为学习和实践MATLAB GUI设计提供了丰富的资源。 MATLAB GUI小程序通常由多个.m文件组成,其中最重要的...
/100个GUI程序/100个GUI小程序.rar /100个GUI程序/exam /100个GUI程序/exam/ch10 /100个GUI程序/exam/ch10/InitialTree$1.class /100个GUI程序/exam/ch10/InitialTree.class /100个GUI程序/exam/ch10/InitialTree....
在本案例中,"Python-GUI.rar" 提供了一个名为 "Python-GUI.py" 的Python脚本,该脚本用于创建一个讲故事的小程序。这个小程序允许用户自定义人物和事件,通过GUI(图形用户界面)进行交互,提供了丰富的用户体验。 ...
GUI计算器小程序
100个实用Java小程序,主要应用于熟知Java图形编程(GUI),掌握Swing包。很好的Java图形界面应用示例。
通过控制移动窗口界面内的小人进行上下左右移动,若撞到控制栏变身为奥特曼
自己使用golang开发的gui桌面小程序,界面比较简陋。 功能包含多tab页 base64的加密解密 生成uuid 简单实现了http的各种请求与响应支持 get、post、put、delete 压缩包包含源码 和编译好的 exe文件
MATLAB GUI仿真程序代码.zipMATLAB GUI仿真程序代码.zipMATLAB GUI仿真程序代码.zipMATLAB GUI仿真程序代码.zipMATLAB GUI仿真程序代码.zipMATLAB GUI仿真程序代码.zipMATLAB GUI仿真程序代码.zipMATLAB GUI仿真程序...
Java GUI 小程序 , 安装了 jre后双击直接运行。。。新手可以看看
在这个特定的项目中,“python TKinter 实现的GUI显示时间小程序”是一个利用TKinter构建的简单应用,其主要功能是显示当前的日期、时间以及星期,并且具备自动校验NTP(Network Time Protocol)时间的功能。...
基于深度学习神经网络和PYQT5的GUI可视化手写数字识别小程序项目源码基于深度学习神经网络和PYQT5的GUI可视化手写数字识别小程序项目源码基于深度学习神经网络和PYQT5的GUI可视化手写数字识别小程序项目源码基于深度...
"STK-matlab GUI仿真程序"是一个基于MATLAB的图形用户界面(GUI)应用程序,主要用于科学和技术领域的仿真。MATLAB是一种强大的数学计算和数据分析环境,而GUI则是通过图形方式与用户交互的一种方法,使得非编程背景...
雾霾分析的MATLAB GUI仿真程序.zip雾霾分析的MATLAB GUI仿真程序.zip雾霾分析的MATLAB GUI仿真程序.zip雾霾分析的MATLAB GUI仿真程序.zip雾霾分析的MATLAB GUI仿真程序.zip雾霾分析的MATLAB GUI仿真程序.zip雾霾分析...
本项目提供的“车牌识别_非GUI”压缩包文件包含了一个无需图形用户界面(GUI)的小程序,专门用于车牌识别。这个小程序可能采用了一些先进的算法和技术,使得在没有图形界面的情况下,依然能够高效、准确地完成车牌...
雾霾分析的MATLAB GUI仿真程序.rar雾霾分析的MATLAB GUI仿真程序.rar雾霾分析的MATLAB GUI仿真程序.rar雾霾分析的MATLAB GUI仿真程序.rar雾霾分析的MATLAB GUI仿真程序.rar雾霾分析的MATLAB GUI仿真程序.rar雾霾分析...
这些都是些有关用matlab语言实现的小程序,主要是关于gui界面的
Java GUI程序设计
本资源“gui-classic--programming.rar”包含了关于Matlab GUI程序设计的基础教程,特别关注了两个实用的小程序实例。 在Matlab中,GUI是由组件(如按钮、文本框、滑块等)和回调函数组成的。组件是用户与之交互的...