grid-layout相关内容

如何在GridLayout中设置MARGINS的大小

我正在一次使用RecyclerView将ImageButtons一次添加到GridLayout中.我的应用程序监听传入的图像和字符串以标记按钮. 我想在每个按钮和文本的右侧添加一个边距,以使单词不会彼此碰到(就像下面的图片一样). 解决方案 不,这些不是适配器的用途. 在XML布局文件中设置边距或填充(您可能需要填充). 您可以在视图的XML声明中设置android:pa ..
发布时间:2020-05-06 03:19:03 Java开发

GridLayout +鼠标侦听器

好的,我有一个问题,我不知道如何知道在网格布局上单击了哪个单元格,有什么功能吗? 我在容器上有网格布局,可容纳10行10列,而我想要的是对所有单元格的鼠标侦听器,因此,当我单击单元格(2,1)时,它会说我正在单击哪个单元格,原因是鼠标侦听器. 有任何线索吗?在此先感谢 解决方案 向使用GridLayout并在网格中保存组件的容器中添加一个MouseListener.然后在mou ..
发布时间:2020-05-02 09:35:20 Java开发

GridLayout上的JButton-MineSweeper

我正在编写MineSweeper,并在GridLayout上使用JButton.用户输入的行数和列数,因此设置固定大小可能会引起一些问题. 如何在不设置面板固定尺寸的情况下删除按钮之间的空间? 解决方案 使用JButton然后使用GridLayout 似乎是一个更大的问题 在这里,我将JButton替换为JPanel(还有一些边界魔术) 我尝试的另一件事是将负h/vgap传 ..
发布时间:2020-04-30 08:11:38 Java开发

Java Swing GridLayout拉伸了吗?

因此,我有以下Java代码可以生成您在图像中看到的内容.布局几乎是我想要的,除了将按钮拉伸到相等的大小和填充.无论如何,是否像其他答案一样避免使用GridBagLayout来避免这种情况?我尝试将面板的内部尺寸设置为较小,但无论如何都会拉伸. 代码: //Set-up main window JFrame mainwindow = new JFrame(); m ..
发布时间:2020-04-30 08:11:09 Java开发

Java更改GridLayout中的JTextField大小

我有一个带有2个JLabel,2个JTextField和一个JButton的GridLayout(3,2).我将它们添加为图片或代码中所示.一切都很好,但是JTextField的大小太大了,我希望它能像我画的红线所示.我试过说jtf3.setPreferredSize( new Dimension( x, y ) );,但它根本没有改变尺寸.另一种解决方案是例如使GridLayout稍微GridL ..
发布时间:2020-04-30 08:11:04 Java开发

Java制作Connect Four游戏面板

我将计算机科学课的Connect Four作为我的CPT.到目前为止,我已经创建了面板,但是遇到了问题.我要做的是在板上的每个插槽上制作一个面板,并用连接四块板上的空插槽的图片填充它,当每个点组合在一起时,看起来就像是一块完整的连接四块板上.基本上,我要在主面板中添加一个网格布局面板,并用包含插槽图片的其他多个面板填充该网格面板.我已经创建了一个子例程来执行此操作.但是,当我运行程序时,中间只会出 ..
发布时间:2020-04-30 08:08:12 Java开发

具有动态列数的CSS3列布局

我有一组要按照以下模式显示的图像: [1] [4] [7] [10] [13] [2] [5] [8] [11] ... [3] [6] [9] [12] 我知道我总是可以将3个图像手动分组为div.column或类似的图像,但是我想用尽可能简单的HTML来实现这种布局.图片为225x150. 目前,我有以下HTML: ..
发布时间:2020-04-30 07:49:58 前端开发

如何使用鼠标使用Qt更改网格布局单元的大小?

我使用网格布局(水平和垂直).我喜欢这样的事实,即调整窗口大小时会填满整个窗口内容.但是此扩展程序管理不善.我经常想更改网格布局中仅一列的大小,而不更改窗口的大小.例如在Windows资源管理器中.有两列-目录的左侧列表及其内容在左侧的右边.而且我总是可以在它们之间按下鼠标按钮,并拖动以更改列之间的相互大小. 如何在Qt中做到这一点? 解决方案 您需要使用 ..
发布时间:2020-04-30 07:45:23 其他开发

如何在QML中使用按钮,GroupBox,Text和ProgressBar设置基本的GridLayout

很抱歉,如果这个问题很简单,但是我正在查看有关如何使用Buttons,Text,GroupBox和QML中的ProgressBar设置GridLayout的官方文档. 我正在尝试实现的布局如下: 问题,我遇到的问题是我正在努力实现上述布局. 我在理解如何在页面内以正确的方式放置元素时遇到一些问题. 我到目前为止所做的事情: 1)我发现了一个非常有用的,以了解其概念. 2)我 ..
发布时间:2020-04-26 14:53:38 其他开发

Kotlin中的GridLayout?

我正在尝试在我的Kotlin Android应用程序中获得2x6(WxH)GridLayout.我为RecyclerView设置了xml和fragment/adapter,但是对于如何将GridLayout应用于此,我有点不知所措. 如何使我的商品(listview_row_enrollments.xml)显示在网格中,而不只是水平列表中? EnrollmentFragment.kt ..
发布时间:2020-04-26 12:29:23 移动开发

Java Swing Gridlayout:访问特定坐标

我正在创建Java swing GUI,并且已格式化JPanel以使用GridLayout.我需要访问网格的特定“框"(即特定坐标),但是我看不到这样做的方法. 我该怎么做? 解决方案 您不应该依赖GUI代码(视图)为您提供有关程序数据(模型)的信息.最好的解决方案是从一开始就“知道"哪个组件-也许您应该有一个数据结构(2D数组?)来保存这些组件,并在将任何内容添加到网格时进行更新. ..
发布时间:2019-11-05 12:10:06 Java开发

swing-使组件在JPanel上单击

好的,所以我有一个带有GridLayout的JPanel.然后,网格的每个单元格都包含另一个JPanel. 我想做的是在“下方" JPanel上有一个侦听器,然后告诉我单击了“叠加" JPanel中的哪个-这样我就可以对它和周围的JPanel做出反应,而无需JPPanels知道他们的位置(他们改变了!) 有没有办法做到这一点-类似于确定在MouseListener中单击了JPanel组 ..
发布时间:2019-11-05 12:09:19 Java开发