标签: resizable

带有JFace的不可调整大小的窗口

我如何使用JFace API设置不可调整大小的窗口.考虑下面创建应用程序窗口的代码.我找不到任何设置窗口的方法,因为在shell对象或应用程序窗口父级上无法调整大小.有什么我想念的吗?

public class Application extends ApplicationWindow
{
    public Application()
    {
        super(null);
    }

    protected Control createContents(Composite parent)
    {
        prepareShell();

        return parent;
    }

    protected void prepareShell() {
        Shell shell = getShell();
        shell.setSize(450, 300);
    }

    public static void main(String[] args)
    {
        Application app = new Application();

        app.setBlockOnOpen(true);
        app.open();

        Display.getCurrent().dispose();
    }
}
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

java swt jface resizable

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

使用jQuery可排序可调整大小的draggable调整问题大小

我制作了一个可排序,可调整大小,可拖动,带有克隆的portlet,但是当我调整大小时,我遇到了一个bug.

我的剧本:

<script type="text/javascript"> 

$(function() {
    $('#column1').draggable({
        helper:'clone',
        connectToSortable:'#sort',
        handle:'.widget-head',
    });

    $('#sort').sortable({ 
        handle:'.widget-head',
        connectWith: "#sort",
        out: function (e,ui) {
            $("#sort").children().resizable({ axis: 'x',containment: 'parent',
                resize:
                function(event, ui) 
                {
                    ui.size.width = ui.originalSize.width;
                }
            });
        } 
    });
});

</script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery draggable jquery-ui-sortable resizable

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

Jquery UI - 可调整大小:alsoResize不准确?

好吧我没有使用'alsoResize',但我已经测试过它的行为相同.

当你调整主元素的大小时,底部元素'marquee'的黑色边框经常与顶部元素的虚线白色边框不一致.

$(".layer").resizable({
    //alsoResize: '.marquee',
    resize: function(event, ui) {
        $('.marquee').css({
            width : ui.size.width + "px",
            height : ui.size.height + "px",
            left : ui.position.left + "px",
            top : ui.position.top + "px",
        });
    },
    handles: 'all',
    aspectRatio: true,
});
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/digitaloutback/uGr3w/3/

在本地演示中使用firebug,在它们出错的阶段,您可以看到左侧,顶部和宽度,高度的内联元素样式是不同的.

我想知道一个解决方法是将位置和大小统计数据发送到哪个函数,它会对两个元素输出精确的测量结果?任何更简单的选择?谢谢

更新:

我有一个干净利落的解决方法..它是将可调整大小计算的尺寸传递给一个函数,该函数也将顶层设置为这些尺寸.

我相信有更有效的方法可以做到这一点,随时提供优化版本..

http://jsfiddle.net/digitaloutback/VDfpY/5/

javascript css jquery jquery-ui resizable

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

jQuery resizable 为每个方向指定不同的最大值

我会在可调整大小的 div 上指定不同的最大约束。例如,我希望北方向最大调整大小为 20 像素,南方向最大调整大小为 200 像素。

我可以使用 maxHeight 轻松完成一个方向,并将手柄限制在一个方向,但我无法同时管理这两个方向。

绝对不可能吗?

jquery jquery-ui resizable jquery-ui-resizable

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

jQuery调整大小iframe在快速收缩时停止

我正在使用jQuery中的resizable()函数来调整包含iframe的div,其宽度和高度设置为100%(以填充div的空间).我遇到的问题是当我向内调整大小(缩小div)时 - 如果我移动鼠标太快就会失去抓取(使div固定)并且不再调整大小直到我将鼠标重新调整到角落.

它在扩展div时工作正常,我可以通过快速移动鼠标来做到这一点,但是小心地移动div以确保它不会卡住是很烦人的.

有任何想法吗?

非常感谢.

编辑:

我已将示例上传到我的网站:http: //stefandunn.co.uk/concepts/drag&drop/

只需单击"网页"小部件并调整其大小.

html iframe jquery resizable

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

如何使用@ 2x文件制作可调整大小的图像?

我的代码:

self.commentTextViewBorder.image = [[UIImage imageNamed:@"border_comment_field"]
resizableImageWithCapInsets:UIEdgeInsetsMake(11, 11, 11, 11)];
Run Code Online (Sandbox Code Playgroud)

我发现它没有使用@ 2x图像文件来使其可靠.有什么问题吗?

resizable ios

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

OCaml:动态数组?

我一直在试图弄清楚如何调整OCaml 中已初始化数组的大小。然而,似乎虽然您可以编写一个函数来创建一个全新的数组,并复制旧数组的元素(以及额外的槽),但该函数的输出不能分配给现有数组。一个人会怎样做呢?如果没有的话,是否有一种简单的方法可以使用引用来实现这一点?

这是一个小例子:

让rec function_that_adds_to_array存储参数...=
   (* 假设该函数有一组 if-else 结构来控制它的功能,并进一步说其中一个情况会导致:*)
   let new_array = Array.make(Array.length storage)("Null",("Null",-2))中
   Array.blit集合0 new_array 0索引;(*索引由函数的递归控制*)
   Array.set new_array 索引(obj_name, obj_expr);
   new_array) (* 在尾部插入宏 *)
...
;;


### 主要方法###
let storage = Array.make 10 ((x : string), (a, b)) in
...
虽然是真的
...
存储 = function_that_adds_to_array 存储参数....;
...

function_that_adds_to_array(...) 末尾的打印语句确认返回了一个新数组,其中包含初始数组的旧元素,但是,在 main 方法中,存储保持不变。这是因为 OCaml 元素的不变性吗?我认为数组是可变的。我环顾四周,有人提到编写 hack 来让 OCaml 表现得像 Perl,然而,使用一个人的调整大小 hack 函数被证明是徒劳的。有什么办法可以让存储成为一个新的阵列吗?它需要是一个可更新的元组集合(即 (string, (x, y)) )?

arrays ocaml resize immutability resizable

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

javafx - 只为一个阶段设置不可调整大小

我想知道,如何解决一个问题。

好的。我有两个场景。我想将不可调整大小设置为第一个场景,但第二个场景仍然可以调整大小。我不知道该怎么做。

 

你有什么主意吗?

谢谢你的帮助。

java javafx resizable scene

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

可调整大小仅在一个方向上进行

我正在尝试使用jQuery UI Resizable功能.我想只在一个对象上添加一个南/西调整大小处理程序,因此它会调整到西和南的大小.当它调整大小时,我想同时调整另一个对象的大小,但只能在"南方"方向调整大小.我试图使用alsoresize属性,但似乎总是在两个方向上调整第二个对象的相同数量.有谁知道如何实现这一目标?

谢谢,

埃里克

jquery jquery-ui resizable

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

jQuery UI - 像在图像编辑器中一样旋转,拖动,调整DIV大小

我需要"用户友好"的旋转,拖动和可调整大小的DIV.但是,当旋转此DIV时,RESIZE功能非常有效.不像图像编辑器.用户无法正确处理调整大小.怎么做?

jsFiddle示例

HTML:

<div id="blue"></div>
Run Code Online (Sandbox Code Playgroud)

CSS:

#blue {
  top: 100px;
  left: 100px;
  width:200px;
  height:200px;
  background-color:blue;
  -ms-transform: rotate(120deg); /* IE 9 */
  -webkit-transform: rotate(120deg); /* Safari */
  transform: rotate(120deg);
}
Run Code Online (Sandbox Code Playgroud)

jQuery的

$("#blue").resizable({
    aspectRatio: false,
    handles: 'ne, se, sw, nw'
});

$("#blue").draggable();
Run Code Online (Sandbox Code Playgroud)

jquery-ui rotation resizable

0
推荐指数
1
解决办法
7208
查看次数