小编Kev*_*eck的帖子

在actionscript中创建一个带有图标的按钮

我想使用Actionscript动态创建带有图标的按钮.

我试过这个,没有成功:

var closeButton = new Button();
closeButton.setStyle("icon", "@Embed(source='images/closeWindowUp.png");
Run Code Online (Sandbox Code Playgroud)

apache-flex actionscript-3

7
推荐指数
1
解决办法
3万
查看次数

DB2 - 什么是NF(新功能)模式?

我对客户关于DB2的NF模式有一些疑问.谷歌几乎没有关于它的信息.

我已经能够推断出以下内容,但我并不完全相信它......

  1. NF和CM(兼容模式)是大型机上DB2 v8的设置.
  2. CM中z/OS上的DB2 v8旨在允许DB2 v8用作DB2 v7的替代品.
  3. NF进行了许多改变,打破了向后兼容性.
  4. 特别是"数据字典"系统表完全重做.

我怀疑以下,但我更不确定它...

  1. 重新编写的数据字典和系统表与Linux/Unix/Windows上的DB2 v8使用的类似.
  2. DB2 v8 NF在很大程度上与DB2 v9兼容.
  3. DB2 v9在各种平台(Linux/Unix/Windows和大型机)上更加一致.
  4. 编写为使用DB2 v8 NF编写的代码通常可以在任何地方使用LUW和DB2 v9上的DB2 v8.

任何人都可以告诉我,如果我是对的吗?或者添加更多细节?

migration db2 mainframe zos

6
推荐指数
1
解决办法
8892
查看次数

有没有办法自动将项目导入Eclipse?

对于我当前的项目,每次我设置一个新工作区时,我都需要导入分散在20多个不同目录中的数百个现有项目.有没有办法在Eclipse中自动执行此步骤?

这些项目都被检入ClearCase.

eclipse clearcase

6
推荐指数
1
解决办法
1259
查看次数

dojo中的setSelected()DataGrid使前一个选择活动,即使对于带有selectionMode ="single"的网格也是如此

我有一个dojox.grid.DataGrid,我想以编程方式选择一行.我正在使用setSelected()这样做,它第一次工作.但是,对于不同的行再次调用它会使前一行突出显示.此外,如果我尝试重新选择之前选择的行,则不会触发onSelected事件.但是,如果我实际上在网格中单击,它会清除:在未被突出显示和未选中之前在网格中突出显示的行.

代码如下:

if (grid.rowCount > 0 && idx < grid.rowCount)
{
    grid.selection.setSelected(idx, true);
    grid.render();
}
Run Code Online (Sandbox Code Playgroud)

就好像我启用了多选,但我已将网格声明为selectionMode ="single".

<table dojoType="dojox.grid.DataGrid"
    id="hotTablesForAppDg"
    autoWidth="true" autoHeight="true" selectionMode="single"
    onSelected="autonomics.Clusters.loadTableDetails(this)">
Run Code Online (Sandbox Code Playgroud)

还有什么我需要打电话来清除之前的选择吗?

dojo dojox.grid

4
推荐指数
2
解决办法
1万
查看次数

为什么Flex让我将一个类视为一个对象

这段代码很无聊,因为它为一个数组添加了一个类,然后尝试将它拉出来并像操作它一样操纵它.

private function fail(event:Event):void
{
    var myObj:MyClass;
    var a:ArrayCollection = new ArrayCollection();
    var x:MyClass;
    var y:MyClass;

    myObj = new MyClass;
    a.addItem(myObj);
    a.addItem(MyClass);  // !!BAD!!

    x = a[0];
    y = a[1];
}
Run Code Online (Sandbox Code Playgroud)

当我意外地做到这一点时,我花了很长时间才看到我做错了什么.部分是因为错误消息没有告诉我任何我能理解的内容:

TypeError: Error #1034: Type Coercion failed: cannot convert com.ibm.ITest::MyClass$ to com.ibm.ITest.MyClass.
    at ITest/fail()[C:\work_simple01\ITest\src\ITest.mxml:51]
    at ITest/___ITest_Button5_click()[C:\work_simple01\ITest\src\ITest.mxml:61]
Run Code Online (Sandbox Code Playgroud)

所以我的问题是,为什么标记线!!坏!以上甚至允许?我希望这里有编译时错误.由于它编译,必须有一些用途,我不知道.它是什么?

apache-flex oop actionscript-3

1
推荐指数
2
解决办法
419
查看次数