• 大小: 0.03M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-20
  • 语言: Java
  • 标签:

资源简介

Java入门-产生自己的控件(实例1).zip

资源截图

代码片段和文件信息

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

//颜色选择下拉框演示

public class IconComboBoxDemo extends Jframe{

JLabel iconLabel=null;  //用来响应列表框选择的变化
JComboBox iconComboBox=null;  //定制的选择下拉框

    public IconComboBoxDemo(){

      //定义object二维数组用于初始化下拉框参数依次为图标显示文本提示文本
      object[][] obj={
       {new ImageIcon(“1.gif“)“旅游““提供旅游的最新信息“}
       {new ImageIcon(“2.gif“)“音乐““提供最新的音乐资讯,古典的、流行的...“}
       {new ImageIcon(“3.gif“)“聊天““与朋友聊天“}
       {new ImageIcon(“4.gif“)“影视““影视娱乐“}
       {new ImageIcon(“5.gif“)“家居““家居世界“}
      };

      //初始化下拉框
      iconComboBox = new JComboBox();
      iconComboBox.setMaximumRowCount(3);  //设置最大可视行数
      iconComboBox.setRenderer(new IconRenderer()); //设置单元绘制器
      for (int i=0;i        iconComboBox.addItem(obj[i]);
      }


      //初始化iconLabel信息
      iconLabel = new JLabel();

      //下拉框事件处理用匿名类实现
      iconComboBox.addActionListener(new 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        2186  2002-06-03 00:52  1.gif
     文件        1348  2002-06-03 00:52  2.gif
     文件        1906  2002-06-03 00:52  3.gif
     文件        1462  2002-06-09 19:08  4.gif
     文件        1293  2002-06-09 19:08  5.gif
     文件      268314  2004-07-21 18:56  7-1.bmp
     文件         922  2003-05-04 21:28  IconComboBoxDemo$1.class
     文件        1879  2003-05-04 21:28  IconComboBoxDemo.class
     文件        2068  2004-03-22 18:44  IconComboBoxDemo.java
     文件        1003  2003-05-04 21:28  IconRenderer.class
     文件         834  2004-03-22 18:21  IconRenderer.java
     文件       19456  2011-02-09 16:00  Thumbs.db

评论

共有 条评论