`
hcmfys
  • 浏览: 357614 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Ext Extends test

    博客分类:
  • js
阅读更多
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>js</title>
        <style>
            
            .btUi {
                border: solid 1px green;
            }
        </style>
        <link type="text/css" media="all" rel="Stylesheet" href="http://localhost:80/wratry/Ext/css/ext-all.css" />
        <script src="http://localhost:80/wratry/Ext/ext-base.js" type="text/javascript">
        </script>
        <script src="http://localhost:80/wratry/Ext/ext-all.js" type="text/javascript">
        </script>
    </head>
    <body>
        <div id='java'>
        </div>
        <script language="JavaScript" type="text/javascript">
            Ext.onReady(function(){
                Ext.namespace("sp.studio");
                sp.studio.ListDiv = Ext.emptyFn;
                sp.studio.ListDiv = function(cfg){
                    Ext.apply(this, cfg);
           //   Ext.extend(this,Ext.Window,{});
                    this.init(cfg.el);
                };
                Ext.apply(sp.studio.ListDiv.prototype, {
                    El: function(){
                        return Ext.get(this['el']);
                    },
                    setWidth: function(width){
                         this.El().dom.style.width = width + "px";
                    },
                    setHeight: function(height){                    
                         this.El().dom.style.height = height + "px";
                    },
                    setClass: function(cls){
                      this.El().dom.className = cls;
                    },
                    rendererTo: function(){
                        for (var i in this) {
                            if (i == 'width') {
                                this.setWidth(this[i]);
                            }
                            if (i == 'height') {
                                this.setHeight(this[i]);
                            }
                            if (i == 'cls') {
                                this.setClass(this[i]);
                            }
                        }
                    },
                    init: function(el){
                        if (el) {
                            this.rendererTo();
                        }
                    }
                });
                var t = new sp.studio.ListDiv({
                    width: 100,
                    height: 200,
                    cls: 'btUi',
                    el: 'java',
                });
                t.renderTo('java');
                t.show();
                //t.rendererTo("java");       
            });
        </script>
    </body>
</html>

分享到:
评论

相关推荐

    struts2与Ext4.0的json交互

    关于压缩包文件“teststruts3”,虽然名字中包含“struts3”,但这里讨论的是Struts2与Ext4.0的交互。文件名可能是误写,或者包含了Struts2的一些测试代码或配置文件。如果要深入学习,你可以检查这个文件,看看里面...

    JavaScript中类的继承(ES6、class、extends、super)

    `extends`关键字是实现继承的关键,如`class ColorTest extends Test`表示ColorTest类继承自Test类。这样,ColorTest将拥有Test类的所有公共属性和方法。如果在子类中没有定义构造函数,子类将继承父类的构造函数。...

    搭建EXTJS和STRUTS2框架(ext和struts2简单实例)

    public class TestAction extends PublicAction { private TestBean testBean; private long results; private TestDAO testDAO = new TestDAO(); private List list; public String select() { // TODO ...

    【ASP.NET编程知识】asp.net 文件上传实例汇总.docx

    fileExtends = fileExtends.ToLower(); string[] fe = Enum.GetNames(typeof(FileType)); for (int i = 0; i ; i++) { if (fe[i].ToLower() == fileExtends) { status = true; break; } } return status;...

    PHP类继承 extends使用介绍

    public static function test() { echo self::$var; // 输出:A echo parent::$var; // 输出:A } public static function setVar($value) { static::$var = $value; } } B::setVar('B'); echo B::$var; // ...

    Android Acitivity的测试代码

    你可以创建一个继承自`androidx.test.ext.junit.runners.AndroidJUnit4`的测试类,并使用`@Test`注解标记测试方法。在测试中,可以通过`ActivityScenario`或`ActivityTestRule`来启动和控制Activity的生命周期。例如...

    android 单元测试

    2. 创建测试类:在`test`目录下创建一个新的Java类,继承自`androidx.test.ext.junit.runners.AndroidJUnit4`,并使用`@RunWith`注解标记。 ```java import androidx.test.ext.junit.runners.AndroidJUnit4; ...

    Android Junit使用

    测试类需要继承`androidx.test.ext.junit.runners.AndroidJUnit4`,并使用`@Test`注解标记测试方法。例如: ```java import androidx.test.ext.junit.runners.AndroidJUnit4; import org.junit.Test; public class...

    android之Junit 深入研究代码

    androidTestImplementation 'androidx.test.ext:junit:1.1.2' androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0' } ``` 这将引入Junit和AndroidX测试库,让我们可以使用Junit4进行测试,...

    FMSoft_uniGUI_Complete_Professional_1.0.0.1386_RC

    uniGUI Web Application Framework extends Web application development experience to a new dimension. uniGUI enables Delphi developers to create, design and debug web applications in IDE using a unique ...

    andriod-junit.zip

    import androidx.test.ext.junit.runners.AndroidJUnit4; public class ExampleTest extends AndroidJUnit4 { @Test public void useAppContext() { // 使用AndroidJUnit4运行器 Context appContext = ...

    instrumentation_demo.7z

    1. **创建测试环境**:在Android工程中,测试类通常位于 `src/androidTest/java` 目录下,继承自 `androidx.test.ext.junit.runners.AndroidJUnit4` 或 `android.support.test.runner.AndroidJUnit4` 类,并使用 `@...

    android单元测试实例二

    import androidx.test.ext.junit.runners.AndroidJUnit4; import org.junit.Test; import static org.junit.Assert.assertEquals; public class MathUtilsTest extends AndroidJUnit4 { @Test public void ...

    axiss2 写webservices

    public class TestWSClient extends TestCase { public TestWSClient(String string) { super(string); } public void testSayHelloClient() throws Exception { SayHelloService service = new ...

    java_codegen:Java源代码的预处理器。 在Eclipse环境中可轻松扩展

    public class HelloWorldExample extends AbstractCodeGenerator { public final static String HELLO_WORLD1 = // // [$ hello world 1 $] "test 1"; // $$; public final static String HELLO_WORLD2 = /...

    使用Axis开发Web Service程序

    public class TestWSClient extends TestCase { public TestWSClient(String string) { super(string); } // 测试代码省略 } ``` #### 五、总结 通过以上步骤,我们已经成功创建并部署了一个简单的Web ...

    DeviceAnimationTestRule,禁用和启用设备动画的junit规则.zip

    import androidx.test.ext.junit.runners.AndroidJUnit4; public class MyTestClass extends AndroidJUnit4 { @Rule public DeviceAnimationTestRule deviceAnimationRule = new DeviceAnimationTestRule(); /...

    Selenium深入浅出.pdf

    public class NewTest extends SeleneseTestCase { public void setUp() throws Exception { setUp("http://auto.sohu.com/", "*chrome"); } public void testNew() throws Exception { selenium.open("/"); ...

    robotium实例

    这个类需要继承`androidx.test.ext.junit.runners.AndroidJUnit4`,并使用Robotium提供的Solo类进行测试操作。例如: ```java import androidx.test.ext.junit.runners.AndroidJUnit4; import ...

Global site tag (gtag.js) - Google Analytics