import java.awt.Container; //导入方法依赖的package包/类

public static void loadOptions(final String name,

final Container component, final Properties properties) {

if (ResourceLoader.isParent(JFrame.class, component.getClass())) {

((JFrame) component).setBounds(getRectangle(name,

((JFrame) component).getBounds(), properties));

}

if (ResourceLoader.isParent(JDialog.class, component.getClass())) {

((JDialog) component).setBounds(getRectangle(name,

((JDialog) component).getBounds(), properties));

}

if (ResourceLoader.isParent(RowFindPanel.class, component.getClass())) {

component.setVisible(getBoolean(name + ".Visible",

component.isVisible(), properties));

((RowFindPanel) component).getJCheckBox().setSelected(

getBoolean(name + ".WO", ((RowFindPanel) component)

.getJCheckBox().isSelected(), properties));

}

for (int i = 0; i < component.getComponentCount(); i++) {

if (ResourceLoader.isParent(JTable.class, component.getComponent(i)

.getClass()))

getJTableOptions(name + "_" + i,

(JTable) component.getComponent(i), properties);

if (ResourceLoader.isParent(JSplitPane.class, component

.getComponent(i).getClass())) {

((JSplitPane) component.getComponent(i))

.setDividerLocation(getInteger(name + "__" + i,

((JSplitPane) component.getComponent(i))

.getDividerLocation(), properties));

}

if (ResourceLoader.isParent(Container.class, component

.getComponent(i).getClass()))

loadOptions(name + "X" + i,

(Container) component.getComponent(i), properties);

}

}

java的setvisible_Java Container.setVisible方法代码示例相关推荐

  1. cdate在java中_Java Calendar.add方法代码示例

    本文整理汇总了Java中java.util.Calendar.add方法的典型用法代码示例.如果您正苦于以下问题:Java Calendar.add方法的具体用法?Java Calendar.add怎 ...

  2. java hashmap putall_Java ConcurrentHashMap.putAll方法代码示例

    import java.util.concurrent.ConcurrentHashMap; //导入方法依赖的package包/类 /** * 生成更新Sql * @param entity * @ ...

  3. java中setattribute_Java Files.setAttribute方法代码示例

    import java.nio.file.Files; //导入方法依赖的package包/类 @Override public void setFileHiddenAttribute( String ...

  4. java default locale_Java JSON.defaultLocale方法代码示例

    import com.alibaba.fastjson.JSON; //导入方法依赖的package包/类 public void test_time() throws Exception { lon ...

  5. java sql xml_Java ResultSet.getSQLXML方法代码示例

    import java.sql.ResultSet; //导入方法依赖的package包/类 protected Object processColumn(ResultSet rs, int inde ...

  6. java get timestamp_Java Timestamp.getTime方法代码示例

    import java.sql.Timestamp; //导入方法依赖的package包/类 /** * Tests fix for BUG#5874, timezone correction goe ...

  7. java byte xml_Java XMLInputSource.setByteStream方法代码示例

    import org.apache.xerces.xni.parser.XMLInputSource; //导入方法依赖的package包/类 /** * Resolves an external p ...

  8. JAVA中rootpanel_Java JPanel.setFocusCycleRoot方法代码示例

    import javax.swing.JPanel; //导入方法依赖的package包/类 @Override public void actionPerformed(ActionEvent e) ...

  9. java中explore_Java ServerPlayer.exploreMap方法代码示例

    import net.sf.freecol.server.model.ServerPlayer; //导入方法依赖的package包/类 public void testHorsesLost() { ...

最新文章

  1. 【转】Hbuilder MUI 页面刷新及页面传值问题
  2. android 365手机秘书源代码
  3. 如何成为一个优秀的程序员
  4. java猜单词游戏_序列应用——猜单词游戏
  5. server多笔记录拼接字符串 sql_Java拼接“1亿行字符串”你会遇到什么问题?
  6. android dialog 自定义布局,如何设置AlertDialog的自定义布局?
  7. postgresql的别名要用双引号才可以
  8. NetBeans 6.9 发布后选版 1 已经可用
  9. 使用函数处理数组 高阶函数 js
  10. java考前复习之Scanner 类
  11. SAP License:ERP系统有哪些?
  12. 计算机应用技术老师全国计算机应用技术考试,全国计算机应用证书 全国计算机应用技术证书考试作业.doc...
  13. sql ddl中key_SQL DDL:SQL Server中SQL DDL命令入门
  14. linux 获取指定目录最大深度(层数)02
  15. Python单元测试框架之pytest 1 ---如何执行测试用例
  16. 爬虫笔记_1、爬虫的五个步骤及举例
  17. 计算机网络期末复习要点(谢希仁第8版)抱佛脚通用
  18. 质量名人简介——朱兰(Joseph H.Juran)(转载)
  19. 注册表的保存位置在哪里?注册表文件保存在哪里?
  20. HarmonyOS APP 开发入门

热门文章

  1. 最平凡的感动,最幸福的瞬间
  2. 语音情绪辨识方法与流程
  3. 原码、反码、补码(8位二进制数)
  4. labview的MAX显示数据库损坏的解决办法
  5. windows 文件夹设置 everyone 共享
  6. 如何分析大量德邦单号物流情况,并筛选退回件
  7. powermock静态类_如何使用Powermock对静态方法进行mock
  8. 讲解java源码_Java学习之Java源码讲解
  9. php谈对话框,php实现弹出对话框的方法
  10. 国庆六日游——第一天第一题