`
vtyi
  • 浏览: 82333 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

swing 重绘

阅读更多

public void update(Observable o, Object arg) {
        YardZoneComboxHandler yzch=(YardZoneComboxHandler)o;
        Map map=yzch.map;
        if(null!=map &&map.size()>1){
            lrlist=map;
            Rectangle     bor = yardZoneCob.getBounds();
            searchPanel.remove(yardZoneCob);
            leftList=(List)lrlist.get("leftYard");
            rightList=(List)lrlist.get("rightYard");          
            yardZoneCob = YardZoneJComboBoxBO.getInstance().getJComboBox(leftList, (List)lrlist.get("rightYard"));

            yardZoneCob.setBounds(bor);
            yardZoneCob.addActionListener(new CommandAction());
            Graphics g=this.getGraphics();
            paintComponents(g);
            searchPanel.repaint();
            this.repaint();
        }

 

//覆盖

public void paintComponents (Graphics g){       
        yardZoneCob.setVisible(true);
        searchPanel.add(yardZoneCob,new GBC(1,1).setInsets(8, 10, 5, 0).setAnchor(GBC.WEST));
        super.paintComponents(g);//使页面正常显示
    }

分享到:
评论

相关推荐

    swing重绘按钮为任意形状图案的方法

    主要为大家详细介绍了swing重绘按钮为任意形状图案,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    Java Swing实现窗体添加背景图片的2种方法详解

    主要介绍了Java Swing实现窗体添加背景图片的2种方法,结合实例形式较为详细的分析了Swing实现窗体添加背景图片的方法,并总结分析了Swing重绘中repaint与updateUI的区别,需要的朋友可以参考下

    Swing实现高仿QQ2009

    java swing实现QQ2009版本,包括系统布局,重绘,托盘等。

    基于JavaSwing+百度OCR开发的题库管理系统源码+数据库,能够将图片中的文字提取出来,保存题库中

    技术方面,为制作exe可执行文件,该软件将JavaSwing,MybatisPlus,Spring三者进行集成, 并重绘Swing的UI组件库,为业界首次。由于Spring是为web服务而生,MybatisPlus需要依赖Spring的动态代理机制,该软件初代版本...

    Java课程设计-JavaSwing实现GUI画板课程设计源码

    1. 实现编写的一个重绘接口。 2. 在用户界面 GUI 类中,继承 JFrame 类. 3. 在事件监听 DrawListener 类中实现了 MouseListener、MouseMotionListener、 ActionListener 监听接口,并重写其绘图方法。 4.在事件监听...

    java画图板

    Java简单swing程序,模拟实现windows画图板的功能,实现规则、不规则图形的绘制,颜色填充,撤销重绘等功能

    idle_goods_trading_platform-master.zip

    Swing设计的商品交易平台包含前端和后端的源码,前端重绘了一部分Swing的组件保证了动态效果,项目采用C/S结构模型,减小耦合度,用servlet,socket配合Json以及自定义数据格式传输数据

    Java实现图片旋转功能.rar

    Java实现图片旋转功能,基本上是图像缓冲区、过滤图像,重载容器,重绘组件,仿射变换对象,创建仿射变换操作对象,让用于显示的缓冲区图像指向过滤后的图像等的操作,可了解下Java如何处理图像数据的。部分代码如下...

    Java推箱子的设计流程和实现要点

    使用Java语言实现推箱子游戏时,通常会遵循以下设计思路,并且...渲染方法: 更新屏幕显示,根据游戏模型的状态重绘场景。 3. 游戏逻辑 移动算法 撤销/重做系统 保存与加载游戏状态 4. 关卡编辑器 设计一个关卡编辑器,

    Java-打飞机程序设计及论文

    最后,我们通过调用repaint()方法来重绘整个游戏窗口,以反映飞机位置的变化。 要完善这个程序,你可以添加更多的功能,比如让飞机发射子弹以打击敌人,添加敌人飞机和碰撞检测等。你还可以使用更复杂的图形库来...

    Java小游戏-炸弹人-课程设计-论文-AI

    亮点:BFS算法实现电脑AI 完成像小时候玩的炸弹人游戏,或模仿4399小游戏中的泡泡堂 主要模块如下 游戏相关:换关卡、操作玩家、AI电脑、背景音乐...知识点:BFS算法实现AI、数据结构、JavaSwing界面、paint绘图、线程

    DaZhuanKuai:基于java的打砖块游戏

    发现SWING还是好用一些,有时间的话把目前的AWT实现修改为SWING,但是重绘方法跟之前不同了,需要了解。使用Panel的解决方法来自2015.10.01 update之前几次commit修正了一些不好的编程语义。初步实现事件驱动,目前...

    java俄罗斯方块源码代码最少-java-2D-games:java-2D-游戏

    java俄罗斯盒子源码最少代码套装games 带有简单 2D 游戏的 GUI。 ...由于在每个刻度上重绘整个板非常昂贵,我将模型从不知道视图更改为半感知:让视图成为模型的观察者/侦听器,以便它只重绘已更改

    WonderGUI:用于游戏和多媒体的GUI库。-开源

    WonderGUI是用C ++编写的图形用户界面工具包。 与其他GUI工具包... 取而代之的是,您告诉WonderGUI有关鼠标和键盘事件以及可能需要重绘小部件的屏幕区域。 这使WonderGUI成为用于游戏和媒体应用程序的出色工具包。

    达内2011年在线测评系统5天全部源码ELTS_day01-day05

    1.2 Java 1.2 Swing 基于Awt的绘图功能重绘的界面组件 提供了极其丰富的控件. a 性能慢, b 结构优秀(MVC) c 实际应用很少, 1.3 IBM 提供了SWT, eclipse.org a 采用了本地的C代码完成控件绘制, 性能很好, ...

    Java典型模块

    第1篇 Java开发必备基础 第1章 搭建Java开发环境 1.1 Java的过去、现在和未来 1.1.1 Java的历史 ...第31章 俄罗斯方块游戏网络版(Swing+多线程+网络编程) 31.1 俄罗斯方块游戏项目原理 31.1.1 基本原理 ...

    java项目_吃豆豆_源码及文档

    private class TimerListenerImpl implements ActionListener 内部类 - 图形重回事件。 类名称 FishBean 类描述 豆豆类 包描述 fish 函数描述 public FishBean() 缺省构造函数。按位置(190,190),大小10,颜色...

    Java核心技术II(第8版)

    7.14.1 Swing对数据传递的支持 7.14.2 拖曳源 7.14.3 放置目标 7.15 平台集成 7.15.1 闪屏 7.15.2 启动桌面应用程序 7.15.3 系统托盘 第八章 JavaBean构件 8.1 为何是Bean? 8.2 编写Bean的过程 8.3 使用Bean构造...

Global site tag (gtag.js) - Google Analytics