问题标签 [absolutelayout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
9521 浏览

java - AbsoluteLayout中的ImageView,如何设置ImageView的x,y坐标?

我想做的是创建一个穷人版本的 gps 地图。我已经设置了一个“地图”图片作为 AbsoluteLayout 的背景,然后创建了一个 20x20 的小正方形图片,我需要将其移动到不同的坐标。如何在 Java 代码中执行此操作?

我的 Java 文件中有这个设置: iv = (ImageView) findViewById(R.id.imgLocation);

但现在我似乎找不到任何可以让我设置 x 和 y 坐标的方法。

0 投票
2 回答
1317 浏览

css - css Column/Grid-Layout: position or float. Any alternatives to that?

As far as i know and understood, there are two possibilities to build a colum-layout or grid-layout or to position elements in a more complex way with css:

1)position:absolute/relative;

2)float:left/right; clear

Are there any alternatives to that and what is better or is less supported or doesn't it matter at all which technique you use? What is best practice with best browser support?

Told or known alternatives:

3) display: inline-block;

4) display: table-cell; (isn't it the same as html-tables?)

5) html-table (but that's not css or semantic)

6) css3 columns (less support or not?)

0 投票
2 回答
128 浏览

java - 跨平台的 Swing 应用程序中的 UI 变化

我的 Swing 应用程序的 GUI 是使用Window Builder ProGUI 编辑器构建的。使用的布局是MigLayoutAbsoluteLayout。应用程序是使用WindowsMachine 开发的,因此 UI 在 中对齐且整洁Windows,但是当我在 中运行相同的应用程序时Mac OS X,应用程序Frame无法容纳其内部的组件bounds。我的意思是,Components框架内部的大小会随着平台的变化而变化。当我提供额外的空间(增加帧边界)时,它看起来不错,Mac但在Windows. 有没有什么办法可以拥有FramePanel增长它的内容或Components.

0 投票
1 回答
8249 浏览

android - 如何以编程方式在绝对布局中移动按钮

我在 Eclipse 中使用 adt 插件制作了一个测试应用程序。我希望单击一个按钮以将其移动到屏幕上的随机位置,我在互联网上找到了一些示例,但没有任何效果

我得到应用程序错误

0 投票
1 回答
2679 浏览

java - 如何将组件添加到具有绝对定位的 JComponent 中?

这是我当前的设置:

lowerContent 的所有组件都按预期显示,而 upperContent 没有显示我使用以下代码添加到其中的组件:

我还使用了 label.repaint(); & upperContent.revalidate() 都不起作用

0 投票
4 回答
2591 浏览

java - 在 Swing 中使用具有绝对布局的滚动条

我无法在 Swing 中使用具有绝对布局的滚动条。

我不希望使用这种布局,但我必须在单击按钮时在面板上显示动态对象并使用它们对齐它们setBounds,这只能使用这种布局来完成(我猜)。

0 投票
1 回答
863 浏览

android - 如何在一个 xml 中使用 ScrollView 和 AbsoluteLayout?

我在xml中包含大量图片和按钮时遇到问题,我尝试过ScrollView但无法按照我的意愿制作图片和按钮。

如何在一个 xml 中使用 ScrollView 和 AbsoluteLayout,以便在 xml 中包含更多图片和按钮?

0 投票
3 回答
877 浏览

java - JComponent 的 setBounds 到字符串的像素宽度

我有这个内部类:

我想将组件的边界设置为构造函数获取的字符串的宽度,但是如果我在paintComponent方法中执行它,我只能让它工作,因为我需要图形对象。在paintComponent 方法中这样做感觉不对,因为每次必须重新绘制组件时,它都会再次设置边界,而我只想在创建它时执行一次。

建议我如何解决这个问题?还是我应该在paintComponent中做它?,它可以工作,但我觉得不是一个好的解决方案:(?

0 投票
1 回答
343 浏览

android - 在“多层”布局中替代 AbsoluteLayout

我正在开发一个 android 应用程序,其布局包括围绕圆形元素排列的按钮。由于所述元素的角会与其他按钮重叠,因此推荐的布局类型(LinearLayout 等)不是一个可行的选择。

但是,我想正确地做到这一点,而不是使用已弃用的 AbsoluteLayout。不过,到目前为止,我看不到其他选择。在那儿?

0 投票
2 回答
13796 浏览

java - 如何使用 setLayout(null) 和背景图像将 JPanel 绝对定位在另一个 JPanel 上?

我正在使用 Java 中的 JFrame,特别是使用需要重叠的绝对定位元素。我知道要覆盖组件,应该制作一个 JPanel(使用setOpacity(false);),并使用setBounds(x,y,x2,y2);setPosition(x,y)&定位它setSize(x,y)。不幸的是,面板的行为就像 CSS 的inline-divs;它们只占用生产线上所需的空间,并且不堆叠。

这是我到目前为止的代码,但它似乎不像我想象的那样:

... cot'd,但没有必要。

所以基本上,我想知道如何将 JPanel(或 JComponents,如果更简单的话)绝对定位在带有背景图像的 JPanel 上。

感谢您查看此问题,我在此方法上花费了太多时间;注释掉的代码通过我发布的内容扩展了近 500 行,所以我无处可去。下图显示了我正在尝试完成的粗略说明,我不确定我是否真的接近完成它,因为有时 JComponents 似乎消失了,就好像它们在背景图像后面一样,但是我想找到最有可能就在我眼前的简单解决方案!

http://i.stack.imgur.com/revz8.jpg