• JListDemo

    (1)JList不能自动滚动,要想为列表框加上滚动条,必须将JList插入到一个JScrollPane中,然后将JScollPane而不是JList,插入到外围JPanel上 (2)ListSelectionListenerpublic void valueChanged...
    文章 2015-07-08 614浏览量
  • JNI中访问JList的代码

    void process_jlist(const JNIEnv*env,const jobject jlist) { if(env&61;61;NULL|jlist&61;61;NULL) { return;} jclass list_cls&61;env->GetObjectClass(jlist);if(list_cls&61;61;NULL) { return;} jmethodID ...
    文章 2021-12-03 1浏览量
  • 第17章 列表

    JList类代表的Swing列表显示一个可选取对象列表,它支持三种选取模式:单选取、单间隔选取和多间隔选取。JList类把维护和绘制列表的工作委托给一个对象来完成。一个列表的模型维护一个对象列表,列表单元绘制器将...
    文章 2009-12-03 597浏览量
  • JList的基本操作

    JList leftLst=new JList(leftListModel);2.删除所有元素 leftListModel.removeAllElements();3.逐个添加元素 String[]items=Model.getPairs();for(int i=0;i<items.length;i+){ leftListModel.add(i,items[i]);}...
    文章 2017-11-08 726浏览量
  • Java实现文本编辑时基于拼音输入的补全原型

    private JList<String>创建提示列表(final String[]提示列表){ JList<String>列表=new JList<gt;(提示列表);列表.setBorder(BorderFactory.createLineBorder(Color.DARK_GRAY,1));列表....
    文章 2019-05-20 690浏览量
  • 【2】JAVA-地址App小软件(ListPanel.class)(表现层...

    import javax.swing.JList;import javax.swing.JOptionPane;import cn.hncu.addr.business.AddrBusiness;author_chx_ public class ListPanel extends javax.swing.JPanel { Creates new form ListPanel*/ private ...
    文章 2016-03-31 876浏览量
  • JCombox

    public Component getListCellRendererComponent(JList list,Object value, int index,boolean isSelected,boolean cellHasFocus){ JLabel renderer=(JLabel)defaultCellRenderer.getListCellRendererComponent list...
    文章 2015-07-01 960浏览量
  • 第18章 组合框

    因此,我们采取把它与JList比较的方式来介绍JComboBox. 18.1 JComboBox与JList的比较 JList和ComboBox很相似,因为这两个组件都显示一个项列表。因此,它们都有扩展ListModel接口的模型。而且,这两个组件都有绘制器...
    文章 2009-12-03 657浏览量
  • Java 的布局管理器GridBagLayout的使用方法(转)

    j8=new JList(str);j9=new JTextArea();j9.setBackground(Color.PINK);为了看出效果,设置了颜色 GridBagLayout layout=new GridBagLayout();this.setLayout(layout);this.add(j1);把组件添加进jframe this.add(j2);...
    文章 2015-05-25 769浏览量
  • Swing开发界面时的一个bug复盘

    public Component getListCellRendererComponent(JList list,Object value,int index,boolean isSelected,boolean cellHasFocus){ String display=getDisplayValue(value);JComponent comp=(JComponent)super....
    文章 2015-07-02 709浏览量
  • Java Socket编程-基于TCP方式的客户服务器聊天程序

    一个JList组件用来显示在线的所有用户,一个JTextArea组件用来显示所有消息 记录。所有消息必须通过服务器端转发。点击【start】按钮启动服务器端监听 默认监听端口为9999。启动服务器端的Action中的代码如下: ...
    文章 2012-11-18 763浏览量
  • Java-基于TCP协议的相互即时通讯小程序

    3)发送:on@JList.getSelectedValue()@tfdMsg.getText()@tfdUserName.getText() 服务器向客户端发的消息格式设计: 命令关键字@发送方@消息内容 登录: 1)msg@server@用户[userName]登录了(给客户端显示用的) 2)...
    文章 2016-05-16 789浏览量
  • 第21章 文本基础

    final JList list=new JList(model);list.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);for(int i=0;i<actions.length;i){model.addElement(actions[i]);} list.setCellRenderer(new ...
    文章 2009-12-08 613浏览量
  • 获取一个Jpanel的父容器有多难

    2)中间容器:JPanel,JScrollPane,JSplitPane,JToolBar 3)特殊容器:在GUI上起特殊作用的中间层,如JInternalFrame,JLayeredPane,JRootPane.4)基本控件:实现人际交互的组件,如Jbutton,JComboBox,JList,JMenu,...
    文章 2015-06-10 948浏览量
  • java Gui编程 事件监听机制

    JList list=new JList(data);p1.add(list);8.7.JmenuBar菜单条 JMenu菜单 JMenultem菜单项 菜单条(MenuBar)中包含菜单(Menu),菜单中中包含菜单项(MenuItem) 注意添加的顺序。例如:记事本的菜单条中包含文件、编辑...
    文章 2016-04-25 4344浏览量
  • AsWing 应用之JTable的例子

    可以随意在任何位置插入/删除数据,并且在数据改变时,会自动触发对应的事件,使得JList 自动更新界面显示。private var modeList:VectorListModel;TableSorter表格排序器。它是TableModel 接口的一个实现,通过包装...
    文章 2016-05-10 1355浏览量
  • 分析midea0978的《一个C#算法分析求解》(二)

    jlist.Contains(j))jlist.Add(j);1011 int n=CalcNum(str[m+]);12 if(n=-1)throw new Exception("Error");13/n=n<lt;(j%32);14/j最大可能(8-1)+3=10,开始的时候是10,所以实际最大是1115/n=n<lt;j;16/...
    文章 2016-12-04 706浏览量
  • 分析midea0978的《一个C#算法分析求解》(二)

    jlist.Contains(j))jlist.Add(j);1011 int n=CalcNum(str[m+]);12 if(n=-1)throw new Exception("Error");13/n=n<lt;(j%32);14/j最大可能(8-1)+3=10,开始的时候是10,所以实际最大是1115/n=n<lt;j;16/...
    文章 2007-12-01 671浏览量
  • JCombobox组合框效果实现(转)

    public Component getListCellRendererComponent(JList list,Object value,int index,booleanisSelected,boolean cellHasFocus){ 然后然后this就是继承的JLabel了,对它可以设置属性了: setIcon(icon);setText(pet...
    文章 2015-06-01 1037浏览量
  • 第16章 选取器

    第16章 选取器 本章介绍两个Swing选取器组件,它们是:JFileChooser和JColorChooser,它们分别用于选取文件和颜色。16.1 JFileChooser 文件选取器(与选项窗格一样,参见14.3节“JOptionPane”)是放置在对话框中的轻...
    文章 2009-12-03 700浏览量
  • Java-单机版的书店管理系统(练习设计模块和思想_系列 ...

    本系列前面博客的链接: ...介绍: 现在写到了进货模块了,这应该是本书店系统最难的模块了吧。本次多写了一个工具类: 把字符串比较的代码抽取出来写了一个类了。因为需要比较的字符串比较多。还有进货模块的值对模块...
    文章 2016-04-16 949浏览量
  • Swing使用Substance外观包异常问题

    import javax.swing.JList;import javax.swing.JMenuItem;import javax.swing.JOptionPane;import javax.swing.JPanel;import javax.swing.JPopupMenu;import javax.swing.JScrollPane;import javax.swing....
    文章 2017-07-03 1350浏览量
  • 第4章 JComponent类

    JList list=new JList(new Object[]{"item 1","item 2","item 3","item 4","item 5",});public void init(){final Container contentPane=getContentPane();list.setBorder(BorderFactory.createLineBorder(Color....
    文章 2009-11-20 707浏览量
  • 《Java 2 图形设计卷Ⅱ-SWING》第4章 JComponent类

    JList list=new JList(new Object[]{"item 1","item 2","item 3","item 4","item 5",});public void init(){ final Container contentPane=getContentPane();list.setBorder(BorderFactory.createLineBorder(Color....
    文章 2017-04-10 1085浏览量
  • 第7章 插入式界面样式

    add(new JScrollPane(list=new JList(new Object[]{"item 1","item 2","item 3","item 4","item 5","item 6","item 7","item 8","item 9",})));add(sb=new JScrollBar(SwingConstants.HORIZONTAL));sb....
    文章 2009-11-23 668浏览量
  • Java-设计模式app小软件汇总应用

    写了一个app小软件,重点不在于软件,软件bug挺多,也没去修改。这个小软件只是为了更好的说明和了解设计模块而做的。Java 程序设计–包结构 Java程序设计的系统体系结构很大一部分都体现在包结构上 ...
    文章 2016-04-06 725浏览量
  • 《Java 2 图形设计卷Ⅱ-SWING》第7章 插入式界面样式

    add(new JScrollPane(list=new JList(new Object[]{"item 1","item 2","item 3","item 4","item 5","item 6","item 7","item 8","item 9",})));add(sb=new JScrollBar(SwingConstants.HORIZONTAL));sb....
    文章 2017-04-10 1093浏览量
  • Java Listener 模式

    这也就是为什么你可以向JButton,JComboBox,JList,JTable等等里面添加任意多的各种listener.当然其中的奥秘仍需要各位读者自己慢慢琢磨.下面是源代码: 1 public class Model { 2 3/初始化50个监听器 4 private ...
    文章 2011-08-31 897浏览量
  • Java JDBC学习实战(二):管理结果集

    重新更新ListModel,将会让JList显示最新的图片列表 fillListModel();} } catch(Exception e) { e.printStackTrace();} } 可见,上述程序已经能完成图片数据的插入操作,那如何读取数据库的图片数据呢?ResultSet...
    文章 2014-09-26 1410浏览量
  • Java SE 6之GUI:让界面更加绚丽(下)

    本文为原创,如需转载,请注明作者和出处,谢谢!Java SE 6之GUI:让界面更加绚丽 上) 在上一篇中我介绍了Java SE 6在GUI上的部分改进。在这篇 文章中我接着介绍另外几种新的GUI功能。这些功能是: ...
    文章 2008-04-30 1005浏览量
1 2 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化