问题
1.repaint()与javax.swing.SwingUtilities .updateComponentTreeUI(Component)的区别;
2.addChoosableFileFilter(filter)与setFileFilter(filter);的区别
总结
1.用了setPreferredSize()就要用getPreferredSize() 不能用getSize();
他们两个仔设置的是组件的两个值 所以在设置组件的时候 如果其父组件布局不为空 则最好用PreferredSize 否则则用Size()
2.注意即使添加在centerPanel上的鼠标事件对 在drawPanel 上的鼠标事件不响应 即使drawPanel在centerPanel上面(drawPanel 添加在centerPanel上)
3.new FlowLayout(a,x,y)
a代表的是组件对齐的方式
x y代表的是组件间距
4.使用BorderLayout后 添加在南北方的组件设置的宽不起作用 东西方的高不起作用
5.在程序中需要用到图片资源时 可以用以下的方法 用这个方法后图片资源可以防止一个包里面
public class Config { public static ImageIcon getImage(String s) { URL url=DrawFrame.class.getResource(s); return new ImageIcon(url); } }
并且打包成JAR的时候可以显示出来
/*********************************************************************/
暂时就这么多吧 乱七八糟的
另外吐槽一句 ITEYE的博客好丑
相关推荐
【标题】"尬哥随想曲8:随便写写叭钢琴曲谱双手数字简谱钢琴曲谱.pdf" 提供的是一首由“尬哥”创作的钢琴曲谱,名为“尬哥随想曲8”,其特点是采用了双手数字简谱的形式。这种简谱是一种将音乐符号简化,便于初学者...
总之,"java随便写的音乐播放器"这个项目虽然看似简单,但背后涉及了Java编程的多个核心领域,包括音频处理、用户界面设计、文件操作、多线程、事件驱动编程以及状态管理和错误处理等。这些知识对于一个全面的Java...
【标题】:“随便写的一个俄罗斯方块” 这个标题暗示了我们正在讨论的是一个个人开发的、基于Java编程语言实现的俄罗斯方块游戏。俄罗斯方块是一款经典的电子游戏,玩家需要控制各种形状的方块下落并排列成完整的一...
标题“左右键拖拽对话框,随便瞎写的”虽然看似随意,但它实际上涉及到的是一个对话框界面设计中的一个重要特性——允许用户通过鼠标左键或右键点击来移动对话框的位置。这一功能提高了用户操作的便捷性,使得对话框...
- **乐谱出现**:林婉儿最挚爱的旋律被藏在一本书中,成为连接主人公与林婉儿的重要线索。 - **象征意义**:乐谱不仅代表了一段旋律,也承载着主人公与林婉儿之间的特殊情感联系,甚至是揭开背后秘密的关键。 #### ...
"whitebird-s-Diary:随便写写"很可能是一个个人开发者或IT爱好者用来存储和展示其想法与技术探索的平台。虽然描述"喜欢的东西就一直坚持下去吧!!!"并未直接提供具体的技术细节,但我们可以从中看出作者对技术的...
8. **动画效果**:为了让用户体验更佳,可以添加动画效果,比如标签出现的淡入、标签移动的平滑过渡等,这需要用到ValueAnimator或ObjectAnimator。 9. **用户交互设计**:考虑到用户体验,应该提供多种标签样式...
同时,为了确保数据的一致性,开发者可能还需要考虑错误处理和异常捕获,以防止在写入过程中出现的问题。 标签的内容与标题和描述一致,再次强调了程序的核心功能和使用的开发工具。这表明标签可能是为了便于搜索和...
问题症状:随便写几个标签,不加样式控制的情况下,各自的margin和padding差异较大。 解决方案:CSS里*备注:这个是最常见的也是最易解决的一个浏览器兼容性问题,几乎所有的CSS文件开头都会用通配符*来设置各个...
这个项目为学习者提供了一个了解实际项目开发流程的机会,包括需求分析、系统设计、编码、测试和部署等各个阶段,同时也展现了C++在实际问题解决中的应用。虽然存在不完善之处,但对于提升编程技能和理解软件工程...
前言 最近需要写一个功能包,提供给界面去使用....在这时候我遇到问题.里面说合并jar包,我的问题是我第三方是用implementation(xx)导入的.在那里有jar包 ?我又去网上去寻找,implementation这个导入的jar包
【描述】提到"随便写的",这可能意味着这是一个个人项目或者快速原型,但并不意味着它的质量或功能不完整。开发者使用了Access数据库,这是一个轻量级的关系型数据库管理系统,适合小型项目和学习使用。通过Access,...
本文将详细介绍 WAS 配置数据源的操作过程,并总结出现的问题和解决方法。 一、配置 WebSphere 变量 在配置数据源之前,需要首先配置 WebSphere 变量环境。我们可以在 WebSphere 管理控制台中选择好作用域,然后...
在处理U盘问题时,除了使用专门的修复工具,用户还应了解一些基本的预防措施,比如定期备份数据,不随便插拔U盘,避免在读写过程中断电,以及使用可靠的防病毒软件。这样可以在一定程度上减少U盘出现问题的概率,...
在修改图书数量时,代码检查图书数量是否足够,避免出现图书数量为负的异常情况。 ### 总结 此C语言图书管理系统代码展示了如何利用二叉树数据结构进行图书信息的管理,涵盖了图书的显示、查询、修改和插入等功能,...
【标签】"随便写的 小demo"表明这个项目可能没有经过严格的规划和设计,更多地是作为快速原型或者临时的学习练习。"随便写"可能意味着编码时没有遵循严格的编程标准,可能导致代码可读性和可扩展性较差。 基于这些...
- 防护措施:建议用户如何避免U盘出现问题,如定期备份、不随便插拔、使用防病毒软件等。 总之,"U盘烧录修复"是一个涵盖U盘故障诊断、修复工具使用、预防措施等多个方面的主题。当遇到U盘问题时,理解并运用这些...
p2p点对点聊天(计算机通信网课程设计),带说明的,教你修改为你自己的, 1,先安装VB 2,解压文件 ... IP填入“连接IP”,“我的昵称”自己随便写 5, 此时在3中你已打开了打开服务器,你就可以点击“连接”了
而在撰写文档时,可能会遇到需要统一调整字母大小写的情况。WPS文字提供了多种方便快捷的方法来实现这一需求。 #### 三、大小写字母转换的具体操作步骤 ##### 1. 将文章全部转换为小写 - **步骤**:选中文档中的...
回答问题的思路:先正面...要注意有些不是锦上添花,而是画蛇添足的东西,不要随便写上。把答题像写书一样写。我要回答一个新技术的问题大概思路和步骤是:我们想干什么,干这个遇到了什么问题,现在用什么方式来解决