我想在面板中居中我的单选按钮,但当我居中时,它会根据按钮文本的长度居中,所以它们是居中的,但彼此不对齐,看起来非常丑陋。我如何修复我的代码?
radioButtonMenuPanel = new JPanel();
radioButtonMenuPanel.setLayout(new BoxLayout(radioButtonMenuPanel,
BoxLayout.PAGE_AXIS));
ButtonGroup group = new ButtonGroup();
for (String item : answerItems) {
我使用FlowLayout.CENTER将一个字符串和一些复选框居中,但它没有将它们居中。我以前用过它,它工作得很好。代码如下:
import javax.swing.*;
import java.awt.*;
public class pizza extends JFrame {
//row 1
JPanel row1 = new JPanel();
JLabel select = new JLabel("Please select the size you would like");
//row 2
JPanel row2 = new JPanel();
我有这个:
import javax.swing.*;
import java.awt.Canvas;
import java.awt.image.BufferedImage;
public class test extends Canvas{
public static JFrame frame;
public static int WIDTH = 800;
public static int HEIGHT = 600;
public static BufferedImage img;
public static int[] pixels;
public static boolean r
我有一个棋盘游戏(想想垄断),多个游戏块可以定位在一个单一的瓷砖。我在一个绿色的背景上画了4个圆圈,但是圆圈不是居中的,当我调整它们的大小时,圆圈会到处移动,而不是停留在瓷砖上。
CirclePanel:
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
import javax.swing.JPanel;
@SuppressWarnings("serial")
public class CirclePanel extends JPanel {
public sta
我有这段代码,它创建了一个简单的带有文本的JPanel
User profile panel
username: a user
email: email@gmail.com
Button1 Button2
每一行-是一个HorizontalBox,所有行都进入一个VerticalBox。我尝试将结果VerticalBox居中,但它不起作用。
import javax.swing.*;
import java.awt.*;
public class TestProfile extends JPanel {
{
setup();
}
public voi
如何使我在Java中创建的视图居中?我在一个活动的onCreate方法中有以下代码:
GridLayout gridLayout = new GridLayout(this);
gridLayout.setColumnCount(5);
gridLayout.setRowCount(5);
for (int i = 0; i < 25; i++) {
ImageView imageView = new ImageView(this);
gridLayout.addView(imageView, i);
}
s
以下内容如下:
public class TestCode {
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
System.err.println("Showing popup");
// Create a popup menu and fill it with some component
由于我已经将滑动依赖项添加到我的gradle文件夹中,所以我的所有预览呈现都没有显示。我尝试过使.ideas文件无效、重建、同步甚至删除。我还删除了添加的滑动依赖项。然而,仍然没有成功。请帮忙,谢谢!
其中一些错误:
java.lang.ArrayIndexOutOfBoundsException: 16
at android.text.StaticLayout.generate(StaticLayout.java:854)
at android.text.StaticLayout.<init>(StaticLayout.java:603)
at andro