ImageVerifierCode 换一换
格式:DOC , 页数:6 ,大小:98KB ,
资源ID:7711593      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-7711593.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(列表显示.doc)为本站会员(scg750829)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

列表显示.doc

1、列表1 2 3 4 56 7 8 9 10123456789101 3 5 7 92 4 6 8 10单选按钮按钮package com.swing.Jlist;import java.awt.BorderLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import javax.swing.ButtonGroup;import javax.swing

2、.JFrame;import javax.swing.JList;import javax.swing.JPanel;import javax.swing.JRadioButton;import javax.swing.UIManager;/继承JFrame窗体import javax.swing.JScrollPane;import javax.swing.border.EmptyBorder;public class Test01 extends JFrame/* param args*/定义我们需要的组件/容器面板private JPanel contentPanel;/列表privat

3、e JList jst;/滚动条private JScrollPane jsp;/三个单选按钮private JRadioButton jrb1,jrb2,jrb3;/按钮组private ButtonGroup bg;/构造方法public Test01()try UIManager.setLookAndFeel(“com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel“); catch (Exception e) / TODO: handle exception/列表jst=new JList();addWindowListener(new Win

4、dowAdapter() Override/ 激活窗口时调用/* 窗口打开时,激活了。* * */public void windowActivated(WindowEvent e) / TODO Auto-generated method stub/* 此时出错原因,这个方法还没有被定义* */list(e););/面板容器contentPanel=new JPanel();/设置面板的边框contentPanel.setBorder(new EmptyBorder(5,5,5,5);/设置面板的布局格式contentPanel.setLayout(new BorderLayout(0,0)

5、;/把面板容器加到我们的窗体中setContentPane(contentPanel);/创建面板JPanel jp1=new JPanel();/把我们的面板 1加入到我们的容器面板的南面contentPanel.add(jp1,BorderLayout.SOUTH);/单选按钮jrb1=new JRadioButton(“水平显示“);jp1.add(jrb1);/滚动条jsp=new JScrollPane();/最大的容器添加滚动条,设置放到中间位置显示contentPanel.add(jsp,BorderLayout.CENTER);/设置列表显示 3个jst.setVisibleR

6、owCount(3);/把列表加入到我们滚动条中jsp.setViewportView(jst);/为单选按钮添加事件jrb1.addActionListener(new ActionListener() Overridepublic void actionPerformed(ActionEvent e) / TODO Auto-generated method stub/定义布局列表单元的方式指示 “报纸样式”.单元按先横后纵jst.setLayoutOrientation(JList.HORIZONTAL_WRAP);/更新界面jsp.revalidate(););jrb2=new JRa

7、dioButton(“垂直显示“,true );/添加事件jrb2.addActionListener(new ActionListener() Overridepublic void actionPerformed(ActionEvent e) / TODO Auto-generated method stub/指定默认布局jst.setLayoutOrientation(JList.VERTICAL);/更新jsp.revalidate(););jp1.add(jrb2,BorderLayout.SOUTH);jrb3=new JRadioButton(“垂直排列“);/添加事件jrb3.

8、addActionListener(new ActionListener() Overridepublic void actionPerformed(ActionEvent e) / TODO Auto-generated method stub/指定报纸样式布局,单元按先纵后横jst.setLayoutOrientation(JList.VERTICAL_WRAP);/更新jsp.revalidate(););jp1.add(jrb3,BorderLayout.SOUTH);/按钮组bg=new ButtonGroup();bg.add(jrb1);bg.add(jrb2);bg.add(j

9、rb3);/标题this.setTitle(“飞讯制作:选择列表的显示方式“);/窗体可见this.setVisible(true);/退出时关闭虚拟机this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);/大小及位置this.setBounds(100,100,450,200);/窗体加载时调用的事件public void list(WindowEvent e)/定义一个字符串数组String listdate=new String12;/我们为我们的数组添另内容for(int i=0;ilistdate.length;i+)listdate

10、i=“飞讯制作 “+(i+1);/根据一个Object 数组构造ListModel ,然后其应用setModeljst.setListData(listdate);public static void main(String args) new Test01();首先让我们来看看效果垂直显示水平显示垂直排列上面的就是代码等下运行的效果,让我来向大家说说,我当初是这么做的吧,这个对于 java 新手来说也没有上面太大的困难,首先我们要知道做这个效果需要用到那些组件,比如像 JPanel 面板,JList 列表,JScrollPane 滚动条,JRadioButton 单选按钮,ButtonGroup 按钮组,这些组件,在实例化组件,然后就是写上一个事件 addWindowListener(new WindowAdapter()/当激活窗口是调用 然后写一个方法,等下打开窗口是直接调用这个方法列表里面的内容呢,我们写上一个 for 循环,然后用添加在滚条里面,然后就写上另外两个鼠标单机时间,同样写一个方法,当鼠标调用的时候就调用哪个方法

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报