gpt4 book ai didi

java - 如何将按钮放在日本的右上角

转载 作者:行者123 更新时间:2023-12-02 05:30:01 26 4
gpt4 key购买 nike

根据您的指示,我决定使用 GridBagLayout,但我在面板中定位按钮时也遇到问题,按钮预计位于右上角,但它显示在中间,请告诉我问题是什么我的代码`

import java.awt.ComponentOrientation;
import java.awt.EventQueue;
import java.awt.GridBagConstraints;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;

import java.awt.GridBagLayout;

public class Test extends JFrame {

private JPanel contentPane;
private JButton button2;

public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
Test frame = new Test();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}

public Test() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 573, 410);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
contentPane.setLayout(new GridBagLayout());
contentPane.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
setContentPane(contentPane);
button2 = new JButton("button2");

GridBagConstraints c = new GridBagConstraints();

c.gridx = 0;
c.gridy = 0;

contentPane.add(button2, c);

}

}

这是输出 http://postimg.org/image/bhnzskznj/

最佳答案

由于答案只要求布局 - 现在是布局推荐时间!

我的最爱 - http://www.miglayout.com/它满足了我上一个 Swing 项目的所有布局需求。 wrapspan xcenter 布局参数应该是完成图片功能所需的全部内容。

关于java - 如何将按钮放在日本的右上角,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25646571/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com