Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 动态排列表的行_Java_Automation_Sikuli - Fatal编程技术网

Java 动态排列表的行

Java 动态排列表的行,java,automation,sikuli,Java,Automation,Sikuli,我有一个像这样的html页面 <style type="text/css"> body { font-size: 14px; } .drag-handler { width: 8em; position: relative; background-color: #E4E6E

我有一个像这样的html页面

<style type="text/css">
                body {
              font-size: 14px;
            }

            .drag-handler {
              width: 8em;
              position: relative;
              background-color: #E4E6EB;
              background-image: linear-gradient(45deg, #E4E6EB, #E4E6EB 2px, #fff 2px, #fff 4px, #E4E6EB 4px, #E4E6EB 9px, #fff 9px, #fff 11px, #E4E6EB 11px, #E4E6EB 16px, #fff 16px, #fff 18px, #E4E6EB 18px, #E4E6EB 22px);
              background-size: 10px 20px;
              cursor: move;
              border-top: 2px solid #FFF;
              border-bottom: 2px solid #FFF;
            }

            .drag-handler:active {
              background-image: linear-gradient(45deg, #bab86c, #bab86c 2px, #fff 2px, #fff 4px, #bab86c 4px, #bab86c 9px, #fff 9px, #fff 11px, #bab86c 11px, #bab86c 16px, #fff 16px, #fff 18px, #bab86c 18px, #bab86c 22px);
              background-size: 10px 20px;
            }

</style>
<table class="table table-hover table-striped">
  <thead>
    <tr>
      <th>
        Drag Button
      </th>
      <th>
        Number
      </th>
      <th>
        Jabcode
      </th>
    </tr>
  </thead>

  <tbody id="sortable">
    <tr>
      <td class="ui-state-default drag-handler" ></td>
      <td>1</td>
        <td>E24.9</td>
    </tr>
    <tr>
      <td class="ui-state-default drag-handler" ></td>
      <td>2</td>
              <td>J92.9</td>
    </tr>
    <tr>
      <td class="ui-state-default drag-handler" ></td>
      <td>3</td>
              <td>A10.2</td>
    </tr>
        <tr>
      <td class="ui-state-default drag-handler" ></td>
      <td>4</td>
              <td>B10.2</td>
    </tr>
        <tr>
      <td class="ui-state-default drag-handler" ></td>
      <td>5</td>
              <td>C4.9</td>
    </tr>
        <tr>
      <td class="ui-state-default drag-handler" ></td>
      <td>6</td>
              <td>D10.11</td>
    </tr>
        <tr>
      <td class="ui-state-default drag-handler" ></td>
      <td>7</td>
              <td>F19.10</td>             
    </tr>
        <tr>
      <td class="ui-state-default drag-handler" ></td>
      <td>8</td>
      <td>Z20.2</td>
    </tr>
  </tbody>
</table>
    <script src="https://code.jquery.com/jquery-3.3.1.min.js"></script> 
    <script src="https://code.jquery.com/ui/1.12.0/jquery-ui.min.js"></script> 
    <script src="https://getbootstrap.com/dist/js/bootstrap.min.js"></script>

<script type="text/javascript">
    $(document).ready(function() {

  $("#sortable").sortable({
    handle: ".drag-handler"
  });
  $("#sortable").disableSelection();

});

</script>

身体{
字体大小:14px;
}
.拖动处理程序{
宽度:8em;
位置:相对位置;
背景色:#E4E6EB;
背景图像:线性梯度(45度,#E4E6EB,#E4E6EB 2px,#fff 2px,#fff 4px,#E4E6EB 4px,#E4E6EB 9px,#fff 9px,#fff 11px,#E4E6EB e6eb 16px,#fff 18px,35e4e4px,#e4e4e4px,#18px,#e4e4e4px);
背景尺寸:10px 20px;
光标:移动;
边框顶部:2个实心#FFF;
边框底部:2倍实心#FFF;
}
。拖动处理程序:活动{
背景图像:线性梯度(45度,#bab86c,#bab86c 2px,#fff 2px,#fff 4px,#bab86c 4px,#bab86c 9px,#fff 9px,#fff 11px,#bab86c 11px,#bab86c 16px,#fff 16px,#fff 18px,#bab86c 22px);
背景尺寸:10px 20px;
}
拖动按钮
数
捷普码
1.
E24.9
2.
J92.9
3.
A10.2
4.
B10.2
5.
C4.9
6.
D10.11
7.
F19.10
8.
Z20.2
$(文档).ready(函数(){
$(“#可排序”)。可排序({
句柄:“.drag处理程序”
});
$(“#可排序”).disableSelection();
});
我想动态排列行,有没有办法在sikuli中这样做?我已经实现了使用硒,但有没有办法不用硒


链接到我的selenium问题:-

这里是一个如何重新排序行的示例

代码显示如何找到所有按钮并将其移动到第一个位置。(默认情况下,列表不按顺序排列)

如何扩展此功能: 您可以按Y对收到的列表进行排序,然后可以按其可见顺序操作各个项目