<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-9  評論-2  文章-0  trackbacks-0
      2011年6月21日
    import org.eclipse.swt.SWT;
    import org.eclipse.swt.events.SelectionAdapter;
    import org.eclipse.swt.events.SelectionEvent;
    import org.eclipse.swt.layout.GridLayout;
    import org.eclipse.swt.widgets.Combo;
    import org.eclipse.swt.widgets.Display;
    import org.eclipse.swt.widgets.Shell;

    public class ComboTest {

        
    public static void main(String[] args) {
            String[] WEEK 
    = { "Monday""Tuesday""Wednesday"};
            Display display 
    = new Display();
            Shell shell 
    = new Shell(display);
            shell.setBounds(
    500100500300);
            shell.setText(
    "Combo");
            shell.setLayout(
    new GridLayout(3true));
            
            
    //創建Combo組件,為下拉列表樣式
            final Combo dc = new Combo(shell, SWT.DROP_DOWN);
            dc.setItems(WEEK);
            dc.addSelectionListener(
    new SelectionAdapter(){
                @Override
                
    public void widgetSelected(SelectionEvent e) {
                    String key 
    = ""+dc.getSelectionIndex();
                    String value 
    = dc.getText();
                    System.out.println(
    "key:"+key+"    value:"+value);
                }
            });
            
            
    //創建Combo組件,為下拉列表樣式,且只讀
            final Combo rc = new Combo(shell, SWT.DROP_DOWN | SWT.READ_ONLY);
            
    //在界面中顯示的是123
            rc.add("123");
            
    //第一個值是key從0開始 ,第二個值為value
            rc.setData("0""321");
            
            rc.add(
    "456");
            rc.setData(
    "1""654");
            
            rc.addSelectionListener(
    new SelectionAdapter(){
                @Override
                
    public void widgetSelected(SelectionEvent e) {
                    String key 
    = ""+rc.getSelectionIndex();
                    System.out.println(
    "key:"+key);
                    String value 
    = (String) rc.getData(key);
                    System.out.println(
    "key:"+key+"    value:"+value);
                }
            });
            
    //rc.setItems(MONTHS);
            
    //創建Combo組件,為List組件樣式
            Combo sc = new Combo(shell, SWT.SIMPLE);
            sc.setItems(WEEK);
            shell.open();
            
    while (!shell.isDisposed()) {
               
    if (!display.readAndDispatch()) {
                   display.sleep();
              }
         }

         display.dispose();

        }

    }
    posted @ 2011-08-02 14:22 secret_x15 閱讀(12896) | 評論 (0)編輯 收藏
     Eclipse添加DTD文件實現xml的自動提示功能

    1.點擊 window -->Preferences -->XML -->XML Catalog  -->Add..

    2.點擊Add 彈出一個對話框,如圖所示



    3.填寫文本框中的內容

    Location : dtd的路徑。可以是eclipse工作空間的dtd,也可以是文件中的dtd。
    Key type:選擇 Public ID
    Key:為ibatis xml文件頭中<!DOCTYPE sqlMapConfig PUBLIC 后面的一段。即:-//ibatis.apache.org//DTD SQL Map Config 2.0//EN

    4. 點擊OK 按鈕,重啟eclipse.
    posted @ 2011-06-29 18:18 secret_x15 閱讀(5458) | 評論 (0)編輯 收藏
    "window.location.href"、"location.href"是本頁面跳轉.
    "parent.location.href" 是上一層頁面跳轉.
    "top.location.href" 是最外層的頁面跳轉.
    舉例說明:
        如果A,B,C,D都是html,D是C的iframe,C是B的iframe,B是A的iframe,如果D中js這樣寫
        "window.location.href"、"location.href":D頁面跳轉
        "parent.location.href":C頁面跳轉
        "top.location.href":A頁面跳轉
    如果D頁面中有form的話,
        <form>:  form提交后D頁面跳轉
        <form target="_blank">:  form提交后彈出新頁面
        <form target="_parent">:  form提交后C頁面跳轉
        <form target="_top"> :  form提交后A頁面跳轉

    如果訪問的是iframe里面的頁面,重新加載最外層的頁面
    <html>
    <head>
    <title></title>
    <script language="javascript">
    function escapeFrame(){
          
    if (window.top.location.href != window.location.href) {
            window.top.location.reload();
          }
    }
    </script>
    </head>

    <body onload="escapeFrame()">
    <iframe src="b.html" ></iframe>
    </body>
    </html>
    posted @ 2011-06-28 10:25 secret_x15 閱讀(5495) | 評論 (1)編輯 收藏
    main方法:
    public class Test {

        
    public static void main(String[] args) {
            
    /**
             * 
             * sort()方法詳解
             * 1.Collections.sort(List<T> list) 
             *         根據元素的自然順序 對指定列表按升序進行排序。
             * 2.Collections.sort(List<T> list, Comparator<? super T> c) 
             *         根據指定比較器產生的順序對指定列表進行排序。
             * 
             
    */
            List
    <Integer> list = new ArrayList<Integer>();
            list.add(
    3);
            list.add(
    1);
            list.add(
    2);
            
    //自然順序
            Collections.sort(list);
            
    for(Integer i:list){
                System.out.println(i);
            }
            
            System.out.println(
    "===============================================");
            
            Point point2 
    = new Point(2,2,2);
            Point point1 
    = new Point(1,1,1);
            Point point3 
    = new Point(3,1,2);
            
            List
    <Point> points = new ArrayList<Point>();
            points.add(point2);
            points.add(point1);
            points.add(point3);
            
            System.out.println(
    "===============================================");
            
    //根據point中的升序輸出
            Collections.sort(points, new SortByXdesc());
            
    for(Point point:points){
                System.out.println(
    "x:"+point.getX()+" y:"+point.getY()+" z:"+point.getZ());
            }
            
            System.out.println(
    "===============================================");
            
    //根據point中的x降序輸出
            Collections.sort(points, new SortByXasc());
            
    for(Point point:points){
                System.out.println(
    "x:"+point.getX()+" y:"+point.getY()+" z:"+point.getZ());
            }
        }

    }

    降序輸出類SortByXdesc:

    public class SortByXdesc implements Comparator<Object> {

        
    //根據point中的x降序輸出
        @Override
        
    public int compare(Object o1, Object o2) {
            Point point1 
    =(Point)o1;
            Point point2 
    =(Point)o2;
            
    if(point1.getX()>point2.getX()){
                
    return 1;
            }
    else{
                
    return 0;
            }
        }

    }

    升序輸出類SortByXasc:

    public class SortByXasc implements Comparator<Object> {

        
    //根據point中的x升序輸出
        @Override
        
    public int compare(Object o1, Object o2) {
            Point point1 
    =(Point)o1;
            Point point2 
    =(Point)o2;
            
    if(point1.getX()>point2.getX()){
                
    return 0;
            }
    else{
                
    return 1;
            }
        }
    }

    posted @ 2011-06-22 16:03 secret_x15 閱讀(6486) | 評論 (1)編輯 收藏

    jquery radio取值,checkbox取值,select取值,radio選中,checkbox選中,select選中,及其相關
    獲取一組radio被選中項的值
        var item = $('input[@name=items][@checked]').val();
    獲取select被選中項的文本
        var item = $("select[@name=items] option[@selected]").text();
    select下拉框的第二個元素為當前選中值
        $('#select_id')[0].selectedIndex = 1;
    radio單選組的第二個元素為當前選中值
        $('input[@name=items]').get(1).checked = true;

    獲取值:

    文本框,文本區域:
        $("#txt").attr("value");
    多選框checkbox:
        $("#checkbox_id").attr("value");
    單選組radio:  
         $("input[@type=radio][@checked]").val();
    下拉框select: $('#sel').val();

    控制表單元素:
    文本框,文本區域:
        $("#txt").attr("value",'');//清空內容
        $("#txt").attr("value",'11');//填充內容

    多選框checkbox:
                     $("#chk1").attr("checked",'');//不打勾
                     $("#chk2").attr("checked",true);//打勾
                     if($("#chk1").attr('checked')==undefined) //判斷是否已經打勾

    單選組radio:   
         $("input[@type=radio]").attr("checked",'2');//設置value=2的項目為當前選中項
    下拉框select:  
                    $("#sel").attr("value",'-sel3');//設置value=-sel3的項目為當前選中項
                    $("<option value='1'>1111</option><option value='2'>2222</option>").appendTo("#sel")//添加下拉框的option
                    $("#sel").empty();//清空下拉框

    posted @ 2011-06-21 15:00 secret_x15 閱讀(274) | 評論 (0)編輯 收藏
    主站蜘蛛池模板: 亚洲av中文无码乱人伦在线播放| 亚洲A丁香五香天堂网| 亚洲综合在线视频| 无码日韩精品一区二区免费暖暖| 亚洲av不卡一区二区三区 | 亚洲精品国精品久久99热| 阿v视频免费在线观看| 免费国产a国产片高清| 边摸边吃奶边做爽免费视频99 | 亚洲αv久久久噜噜噜噜噜| 中文无码成人免费视频在线观看| 亚洲级αV无码毛片久久精品| 免费黄网站在线看| 亚洲春色另类小说| 午夜毛片不卡免费观看视频| 国产精品久久久久久亚洲小说| 亚洲国产精品一区二区第一页免 | 亚洲免费在线视频观看| 2020亚洲男人天堂精品| 国产免费直播在线观看视频| 无码 免费 国产在线观看91| 国产v亚洲v天堂无码网站| 精品女同一区二区三区免费站| 亚洲精品天堂成人片AV在线播放| 亚洲黄黄黄网站在线观看| 午夜视频在线免费观看| 亚洲午夜精品一区二区麻豆| www国产亚洲精品久久久日本| 免费成人在线视频观看| 亚洲国产综合AV在线观看| 久久99亚洲综合精品首页 | 爱爱帝国亚洲一区二区三区| 国产亚洲视频在线播放| 亚洲一区二区三区免费观看| 美女啪啪网站又黄又免费| 亚洲国产精品婷婷久久| 四虎影院在线免费播放| 在线免费播放一级毛片| 亚洲熟妇av午夜无码不卡| 亚洲午夜久久久久久噜噜噜| 久草在视频免费福利|