• 在JLabel上显示图片,并且图片自适应JLabel的大小

    本文转载地址: 在写《Core Java》上的示例代码时,其中有一个FileChooserTest是打开一张图片,并在Label上显示出来,但是这个示例程序有缺点,由于窗口的大小已经固定,而选择打开的图片有大有小,如果图片比窗口大,则超过框口部分的则被隐藏没显示出来,要靠拖动窗口才能显示其余...

    Swing 2016-06-12


  • JTable常见用法细则+设置某列可编辑+滚动表格

    JTable常见用法细则 JTable是Swing编程中很常用的控件,这里总结了一些常用方法以备查阅.欢迎补充,转载请注明作者与出处. 一.创建表格控件的各种方式: 1 调用无参构造函数. JTabletable=newJTable; 2 以表头和表数据创建表格. Object[][]cellDa...

    Swing 2016-06-12


  • 自己写的tcp聊天室,模仿csdn的代码

    心得会慢慢补上,现在能够正常的用多个客户端聊天,并且客户端之间都能正常收到服务器传来的消息。关闭窗口会出现报错等问题,这个还会继续完善,ui做的丑了点。一共分3个文件,一个是服务器端,一个是客户端,还有一个是工具类,为了简写JOptionPane的show方法,使用的时候直接调用相应的main方法即...

    Swing 2016-02-22


  • 基于socket的局域网聊天室

    还没写好,就是编码有点问题,但是仙子啊还没时间修改,先上传把.后面慢慢修改.分为客户端和服务器端. 标签: Swing .CodeEntity .code_pieces ul.piece_anchor{width:25px;position:absolute;top:25px;left:-30px...

    Swing 2015-12-07


  • 使用泛型SwingWorker与EDT事件分发线程保持通讯

    为什么要使用SwingWorker 在swing开发中,如果一个应用程序,执行一些任务,需要大量的时间来完成,比如下载一个大文件或执行一个复杂的数据库查询。 我们假设这些任务是由用户使用一个按钮触发的。在单线程应用程序,用户单击按钮,进入计算的过程,然后等待任务完成之前,所有的事件都在主线程EDT线...

    Swing 2015-11-30


  • 初学多线程练习2--下雪效果

    此练习没有直接采用继承Thread类或者继承Runnable的接口来实现多线程,而是使用了匿名内部类。 要导入的类: 1 import javax.swing.*2 import java.awt.*; 1.定义SowPanel类,继承JPanel类,这个类有两个整型数组成员,用来保存雪花起始位置。...

    Swing 2015-11-22


  • Eclipse下绿色安装插件Aptana、Swing

      本文主要针对Ecplise下绿色安装插件,写本篇博客也是因为笔者在Ecplise下安装Aptana时不断安装出现错误,所以写下自己安装成功以及之前出错的原因,也搜集了许多资料在此一并总结一下吧! Eclipse安装插件 一. 认识Aptan   Aptana是一个非常强大,开源,JavaScri...

    Swing 2015-11-12


  • Socket编程 ------ 模拟QQ聊天工具

    模拟QQ聊天 一、要求 1、一个服务器可以与多个用户同时通讯 2、用户可以通过服务器与用户之间通讯 3、用户可以选择和所有人发消息,也可以选择和某个用户单独发消息 4、服务器要显示当前所有在线人员 5、用户要显示当前在线的人员 6、当有新用户登录时或在线用户退出时,服务器要向所有其他在线用户发送...

    Swing 2015-09-21


  • 构建Time抽象数据类型

    无详细内容 标签: 无 .CodeEntity .code_pieces ul.piece_anchor{width:25px;position:absolute;top:25px;left:-30px;z-index:1000;} .CodeEntity .code_pieces ul.piec...

    Swing 2015-09-17


  • Swing中怎样使JScrollPane中滚动条始终在最下面

    最近用swing写了一个简单的聊天界面,但是页面上的JScrollPane一直移动在最上面,下面是解决怎么让JScrollPane移动到最后一行的几种方法: 1.利用JTextArea的selectAll;方法在添加信息之后强制将光标移动到最后一行。据说是Aviva中采用的方式。 2.使用JText...

    Swing 2015-08-06


  • 测试事件响应修改界面内容

    package com.swing.demo; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Container; import java.awt.event.ActionEvent; import java...

    Swing 2015-08-03


  • Swing画的一些东西

    也不知道现在用Swing的人多不多,公司项目用的Swing,空闲时间用Swing画了一点东西。照着bootstrap样子做的。不过技术有限,模仿的不够精细。。在win7与xp上做过测试,貌似win7上还有一些小问题。懒得管了。。。因为比较懒,注释比较少。。。。皮肤方面移植了这位大哥的一些代码图表方面...

    Swing 2015-07-27


  • swing开发一款代码生成工具

    javaswing开发一款代码生成工具swing-generate,可通过velocity模板引擎定制模板;下载地址: 标签: .CodeEntity .code_pieces ul.piece_anchor{width:25px;position:absolute;top:25px;left:-...

    Swing 2015-07-09


  • Swing-布局管理器应用--WIN7上计算器的UI实现

    Swing-布局管理器应用--WIN7上计算器的UI实现 学完了Swing布局管理器,为了加深理解我决定做一些UI的实现,那就从WIN7上的计算器开始吧!首先,我们来研究一下它的UI。该计算机的UI主要有3个,分别是标准型、科学型和程序员型,如下图所示。 标准型UI 科学型UI 程序员型UI 首先分...

    Swing 2015-07-07


  • Swing-setAlignmentX()用法-入门

    先看下API: public void setAlignmentXfloatalignmentX 设置垂直对齐方式。 参数: alignmentX - 新的垂直对齐方式 网上关于这个函数的详细情况介绍的不多,提到说,setAlignmentX(left,right)只有在布局是BoxLayout.Y...

    Swing 2015-07-07


  • Swing-setMaximumSize()用法-入门

    与setMinimumSize一同讨论。顾名思义,这两个函数用于设置窗体的最大、最小值。然而测试发现,setMaximumSize直接作用于JFrame时,无法实现其预定功能,setMinimumSize功能正常。 测试代码如下: import java.awt.Dimension; import ...

    Swing 2015-07-07


  • Swing-setBounds()用法-入门

    先看API: publicvoidsetBoundsr 移动组件并调整其大小,使其符合新的有界矩形r。由r.x和r.y指定组件的新位置,由r.width和r.height指定组件的新大小 参数:r-此组件的新的有界矩形 从API来看,该方法的作用相当于setLocation与setSize的总和。在...

    Swing 2015-07-07


  • Swing-GridBagLayout用法-入门

    注:本文内容转自:。内容根据笔者理解稍有整理。 GridBagLayout布局管理器:这就是最复杂的一个布局管理器了,网格包布局.在此布局中,组件大小不必相同.GridBagLayoutgb=newGridBagLayout;ContainerName.setLayoutgb;以上代码是让容器获得一...

    Swing 2015-07-07


  • Swing-布局管理器之BorderLayout(边界布局)-入门

    注:本文内容基本源于,笔者学习过程中根据自身理解进行少量编辑。   边界布局管理器(BorderLayout)把容器的的布局分为五个位置:CENTER、EAST、WEST、NORTH、SOUTH。依次对应为:上北(NORTH)、下南(SOUTH)、左西(WEST)、右东(EAST),中(CENTER...

    Swing 2015-07-07


  • Swing-布局管理器之GridLayout(网格布局)-入门

    注:本文内容源自于,笔者在学习过程中根据自身理解修改了部分代码。 网格布局特点: l 使容器中的各组件呈M行N列的网格状分布。 l 网格每列宽度相同,等于容器的宽度除以网格的列数。 l 网格每行高度相同,等于容器的高度除以网格的行数。 l 各组件的排列方式为:从上到下,从左到右。 l 组件放入容器...

    Swing 2015-07-07


热门影视