`
vtyi
  • 浏览: 82402 次
  • 性别: 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_MainFrame.pdf

    Java Swing GUI 编程基础知识 Java 中的 GUI 编程是使用 Java Foundation Classes(JFC)来实现的...本例中涉及到了 Java GUI 编程的多个方面,包括事件处理、图形组件的布局和排版、图形绘制、菜单和菜单项、重绘等。

    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。 ...由于在每个刻度上重绘整个板非常昂贵,我将模型从不知道视图更改为半感知:让视图成为模型的观察者/侦听器,以便它只重绘已更改

    java复习题库(20211003212049).pdf

    IO流处理:IO流处理可以使用BufferedInputStream类来实现流的重设和回到较靠前的位置。 数组操作:数组对象的属性length表示数组的长度。 方法重载:方法重载是指在同一个类中定义多个方法,具有相同的方法名和...

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

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

    java迷宫小游戏源代码.pdf

    游戏中的角色可以移动上、下、左、右四个方向,每次移动都会检查当前位置是否可以移动,如果可以移动则更新当前位置,并重绘游戏界面。 游戏界面绘制 游戏界面绘制使用的是Java的图形类`Graphics`。在`paint`方法...

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

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

Global site tag (gtag.js) - Google Analytics