java窗口按钮位置设置

代码如下:

package Day08;

import java.awt.BorderLayout;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JPanel;

public class Homework2 extends JFrame {

public Homework2() {

JPanel p1 = new JPanel();

p1.setLayout(new BorderLayout(5, 5));

p1.add(new JButton("JButton1-1"), BorderLayout.SOUTH);

p1.add(new JButton("JButton1-2"), BorderLayout.NORTH);

p1.add(new JButton("JButton1-3"), BorderLayout.EAST);

JPanel p2 = new JPanel();

p2 .setLayout(new BorderLayout(5, 5));

p2.add(new JButton("JButton2-1"), BorderLayout.SOUTH);

p2.add(new JButton("JButton2-2"), BorderLayout.NORTH);

p2.add(new JButton("JButton2-3"), BorderLayout.EAST);

setLayout(new BorderLayout(10, 10));

add(p1, BorderLayout.SOUTH);

add(p2, BorderLayout.NORTH);

}

public static void main(String[] args) {

Homework2 frame = new Homework2();

frame.setSize(500, 300);

frame.setLocationRelativeTo(null);

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

frame.setVisible(true);

}

}

java按钮位置_java窗口按钮位置设置相关推荐

  1. java awt 按钮响应_Java AWT按钮

    java awt 按钮响应 The Button class is used to implement a GUI push button. It has a label and generates ...

  2. java背景颜色代码_java窗口背景颜色设置

    窗口背景颜色是指直接调用JFrame或者Frame的setBackground(Color color)方法设置后显示出来的颜色. 如果直接调用这个方法后,的确设置了背景颜色,但看到的却不是直接的JF ...

  3. java图形界面设置背景_java窗口背景颜色设置

    详细内容 窗口背景颜色是指直接调用JFrame或者Frame的setBackground(Color color)方法设置后显示出来的颜色. 如果直接调用这个方法后,的确设置了背景颜色,但看到的却不是 ...

  4. java swing 链接_JAVA中Jtable标签设置超级链接:基于Java Swing的超链接标签和超链接按钮的实现...

    希望在一个标签上设置超级链接,找到了如下的一种方法: 1.要解决的问题 基于Java Swing的超链接实现 2.自定义一个超链接标签控件[LinkLabel] 2.1.完整代码如下: public ...

  5. java如何设置jlabel位置_Java Swing – JLabel位置

    Swing使用Layout Managers来放置组件. 您必须了解他们如何有效地使用它们.您可以将布局管理器设置为null,并自行进行布局,但不建议这样做,因为您每次都必须跟踪新组件,并在窗口移动缩 ...

  6. java 界面位置_java界面中怎样设置位置

    importjava.awt.event.*;importjava.awt.*;importjavax.swing.*;publicclassphoneextendsJFrameimplementsA ...

  7. java 按钮 事件_Java给按钮添加事件

    展开全部 赞一个, 提前学习, 做好预先 , 是个好习惯.java图形界面主要62616964757a686964616fe4b893e5b19e31333365636666有AWT, SWING, ...

  8. java数组交换位置_Java数组元素位置交换?

    展开全部 题目很简单,关键是思路先找出最大值.最小值,并记住其位置 再做交换 具体参考下列代码62616964757a686964616fe4b893e5b19e31333361306330impor ...

  9. java 按钮 事件_Java 添加按钮点击事件

    展开全部 xml文件代码如下: android:id="@+id/button1" android:layout_width="wrap_content" an ...

最新文章

  1. 抄代码的时候总是遇到原始数据应该长什么样的问题??
  2. python进行linux编程,Python之函数进阶
  3. 我的Android进阶之旅------gt;Android 关于arm64-v8a、armeabi-v7a、armeabi、x86下的so文件兼容问题...
  4. python手机安装模块_python如何安装模块 模块安装操作教程
  5. ES6 类继承 和 super的使用
  6. Unity3D之NGUI基础7:UI动态加载
  7. 王通讲生物信息学学习方法
  8. connect to host master port 22: No route to host 问题解决方案
  9. python将pdf文件转换成word文档_python实现pdf转word文档
  10. 微信小程序如何引入图标
  11. MacOS开发-给自己的 app 添加 URL Scheme(Xcode 9之后)
  12. ie浏览器文档模式设置
  13. android中图片压缩上传方法之Luban库
  14. 房产交易进化:探索“去中介”无人区
  15. kali中steghide命令工具教程;7z命令详解;kali中base64命令详解
  16. python文件处理——pdf解密
  17. 怎么主动发起话题_聊天怎么开启话题?学会这四点,再也不担心尴尬开场
  18. 实战_滴滴出行_理论(上篇)|配置Sqoop|安装Superset
  19. css3 制作圆柱体
  20. 金蝶EAS客户端隐藏快捷键

热门文章

  1. WinForm应用只运行一次
  2. 注册DirectShow filter时应该注意中文路径
  3. DelphiX教程系列 1 - 使用键盘和摇杆
  4. Android 12正式发布:安卓历史最大设计变化、更流畅了!
  5. 不停歇的 Java 即将发布 JDK 16,新特性速览!
  6. 刚安装了Fedora 33,尝尝鲜~,哈哈~~~
  7. 三种活体检测方式分析
  8. 牛逼哄哄的SLAM技术即将颠覆哪些领域
  9. 机器学习和深度学习的区别 深度学习的完全取代机器学习吗
  10. AI快速入门学习的经验积累-最佳学习路线图谱梳理