1.实现效果
2.实现代码
//金山词霸 package com.hanshunpin.java32; import javax.swing.*; import java.awt.*; public class Demo04 extends JFrame{ //定义组件 JSplitPane jsp; JList jlist; JLabel jl1; public static void main(String[] args) { Demo04 demo04=new Demo04(); } public Demo04(){ //创建组件 String[] words={"boy","girl","bird","tree"}; jlist=new JList(words); jl1=new JLabel(new ImageIcon("image\\ciba.jpg")); //创建可拆分窗格 jsp=new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,jlist,jl1); //可以变化 jsp.setOneTouchExpandable(true); //设置布局管理器 //添加组件 this.add(jsp); //设置大小 this.setTitle("金山词霸"); this.setSize(400, 300); this.setLocation(400, 400); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setVisible(true); } }
注意事项:
写路径名时:/一个而\\两个
JLable中也可以放图片:
jl1=new JLabel(new ImageIcon("image\\ciba.jpg"));