布局管理器是AWT和Swing组件的标准基于Java的布局管理器的集合。管理器处理如何在Container中定义,定位和对齐组件的逻辑,并设置容器的方向,使其适合于运行程序的语言环境。
我正在为大学开发一个 Java 项目,其中涉及设置 TCP 服务器和客户端。我已经完成了该部分的工作,现在为了给我的项目添加更多的感觉,我想添加一个 GUI。 我们还没有
所以我在为学校项目开发的这个应用程序中遇到了这个小问题,我相信我的 Eclipse 已经出问题了,发生的情况是,每当我将界限设置为...
我的应用程序顶部有一个栏,JLabel 两侧都有许多按钮。该按钮的可见性取决于用户正在执行的当前任务以及其中一个......
JButton.setBounds(x,y,w,h) 似乎不起作用
导入javax.swing.JButton; 导入 javax.swing.JFrame; 导入 javax.swing.SwingUtilities; 公共类 SimpleExample 扩展 JFrame { 公共简单示例(){ setTitle("简单的例子...
我发布这个问题是因为我目前是编程新手,而且我有一个小烦恼,当我创建应用程序时,我不希望对象穿过整个窗口。 我使用 GridL...
Java JSCrollPane 不会将大小调整到低于带有文本的 JButton 的最小尺寸
我正在尝试将 JPanel (GridLayout 0, 1) 与 JButtons 放在 JScrollPane 的 ViewPort 内。这很容易做到,但在调整父 JFr 大小时,它的行为并不“正确”......
我是摇摆新手,只是为了练习而尝试制作一个简单的测验游戏。我想做的是这样的: 这是我的第一个实现,但我扩展了 JFrame 并使所有这些......
我的两个不同面板中的组件太小,不适合框架尺寸,我该如何解决这个问题?
我制作了一个JFrame(大小:500、600),它使用GridBagLayout将两个JPanel(一个使用GridLayout,另一个使用GridBagLayout)放在彼此的顶部;但是,当我运行 JFrame 时,组合...
使用 JPanel 的 Y_AXIS 约束将 JLabel 与 BoxLayout 内的左或右对齐
我有一个带有 Y_Axis 约束的 JPanel,这样每当我添加新组件时,它都会自动添加到新行上。但问题是里面的标签没有左对齐或 Ri 对齐...
........................................................ ...................................................... ...................................................... ......
我想在 BorderLayout 的一个区域中放置多个元素。根据各个网站的建议,我对 3 个区域使用了 3 个独立的面板,并在每个面板的不同区域中放置了 2 个元素。嗬...
如何在具有特定坐标系的可调整大小的 JPanel 上绘制自定义组件?
我正在开发一个图形树可视化应用程序。该程序可以创建不同的布局来可视化树木。我所说的树是指一个 Node 对象,它可以有一个 Node 作为父节点,以及一个
在所附的屏幕截图中,我有一个 JLabel、JTextField 和一个 JTabel 包裹在 JSchrollPane 中。首先,JLabel 和 JTextField 浮动在中间。有很多sp...
我在使用 BoxLayout 创建嵌套面板时遇到问题。我有一个布局设置为 BoxLayout (PAGE_AXIS) 的容器,在这个容器中我想生成面板 (postedPanel) 也...
我正在尝试学习java swing。我遇到了麻烦,我认为这是由布局管理器和我使用它们的方式引起的。 在下面所附的图片中,您可以看到添加到 JSchrol 中的 JList...
RecyclerView水平线性布局管理器导致recyclerview不显示
首先我的代码是这样的 首先我的代码运行 <androidx.recyclerview.widget.RecyclerView android:id="@+id/rvPrices" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" app:layout_constraintTop_toTopOf="parent" tools:itemCount="3" tools:listitem="@layout/business_item_fire_job_price_des" /> 在回收器视图 xml 中设置布局管理器 问题是,当项目添加到适配器时,我可以看到它调用了bindData的日志,但在某些情况下,recyclerview消失了,任何人都可以解释为什么吗? 似乎当 UI 刷新有点滞后时就会出现问题(在 android studio miror 设备中,问题发生得更频繁) 我尝试将布局管理器更改为垂直,它工作正常,但我希望回收器视图水平布局 我现在有一个解决方法 在代码中设置布局管理器,如下所示: 将 isMeasurementCacheEnabled 设置为 false 解决问题 有人能告诉为什么吗? rvPrices.layoutManager = LinearLayoutManager(context,LinearLayoutManager.HORIZONTAL,false).apply { isMeasurementCacheEnabled = false }
Android RecyclerView LayoutManager - 第一项为一列,其余项目作为第二列中的行
是否可以使用某些布局管理器来布局 RecyclerView 项目,如图所示? 第一列是第一项,其余项目作为第二列中的行?
如何将 JLabel 和 JButton 放置在 java 中 gui 窗口的中心
我正在用java练习GUI。我目前正在努力解决元素的放置问题。我希望 JLabel 位于 gui 窗口的中间,按钮位于 JLabel 的正下方...
希望在 android java/kotlin 中创建回收器视图/列表视图。
我想将按钮大小调整为相同大小,然后放置在 JApplet 的面板中。我尝试过使用 公共无效初始化(){ // TODO 开始异步下载重资源 但是……