社区
Java SE
帖子详情
求指教。。。关于Java GUI的布局问题(急)
havemydream
2010-04-23 10:59:23
望大虾指教。。。
定义个JFrame 里面嵌套一个JPanel,Jpanel里面有个按钮,按钮在JFrame正中央,执行程序,当最大化界面的时候,要使得按钮的大小不变,而且仍在JFrame的正中央。。。。,如何实现,最好的能贴出源码,小弟将铭感于心,不胜感激涕零
...全文
182
10
打赏
收藏
求指教。。。关于Java GUI的布局问题(急)
望大虾指教。。。 定义个JFrame 里面嵌套一个JPanel,Jpanel里面有个按钮,按钮在JFrame正中央,执行程序,当最大化界面的时候,要使得按钮的大小不变,而且仍在JFrame的正中央。。。。,如何实现,最好的能贴出源码,小弟将铭感于心,不胜感激涕零
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liulefirst
2010-12-18
打赏
举报
回复
学习来的 。。。
superzhaohailiang
2010-04-25
打赏
举报
回复
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class WindowState extends JFrame {
private JPanel pl;
private JButton btn;
public void launchFrame() {
pl = new JPanel();
btn = new JButton("button");
pl.setLayout(new BorderLayout());//这个布局默认是CENTER
pl.add(btn);
add(pl);
setTitle("JAVA");
setSize(300,300);
setVisible(true);
}
public static void main(String[]args) {
new WindowState().launchFrame();
}
}
princess_rosie
2010-04-24
打赏
举报
回复
每天回帖即可获得10分可用分
huaye
2010-04-24
打赏
举报
回复
你把按钮的坐标计算下就可以了
yueguangkai001
2010-04-24
打赏
举报
回复
方案有很多种,我来说下我的方案
初始化过程中,设置按钮的大小和位置,位置设置成中间
在最大化的时候也设置按钮的大小和位置,位置设置成中间
有一个窗体改变状态事件,当窗体改变状态时你获得他的大小再进行设置
havemydream
2010-04-23
打赏
举报
回复
我的错。。。呵呵,当然是按钮了。。。
whd3331933
2010-04-23
打赏
举报
回复
以后学习用
qydcx7044862
2010-04-23
打赏
举报
回复
按钮大小没变,你指哪个控件的大小,题目没说明哦
havemydream
2010-04-23
打赏
举报
回复
你这个代码控件的大小改变了。。我要的是控件大小不变。。。还是很谢谢你。。。3Q
qydcx7044862
2010-04-23
打赏
举报
回复
import java.awt.BorderLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Test {
private JFrame frame;
private final JPanel panel = new JPanel();
private final JButton button = new JButton();
/**
* Launch the application
* @param args
*/
public static void main(String args[]) {
try {
Test window = new Test();
window.frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* Create the application
*/
public Test() {
jbInit();
}
private void jbInit() {
frame = new JFrame();
frame.setBounds(100, 100, 500, 375);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
button.setSize(20,20);
button.setText("中间");
frame.getContentPane().add(panel, BorderLayout.CENTER);
panel.setLayout(new BorderLayout());
panel.add(button,BorderLayout.CENTER);
}
}
相关推荐
跟着王进老师学开发Python篇第三季:Tkinter
GUI
项目实战篇
本季课程为Tkinter
GUI
项目实战:学生信息管理系统, 内容包含:项目总体介绍、登陆界面
GUI
布局
、登陆功能实现、主窗体
GUI
布局
和功能实现、学生信息查询、明细界面
GUI
布局
、使用三种状态加载明细窗体、学生信息的增删改、修改登陆密码、
GUI
程序的打包、后期功能扩展等内容,在本季课程中,对前面两季的课程做了综合应用、基础得到了巩固。同样对面向对象的概念有了初步的理解和应用。
matlab判断电话播键音,
求
助!有关电话拨号音分析与识别,
GUI
该楼层疑似违规已被系统折叠隐藏此楼查看此楼我想在
GUI
里用uigetfile打开音频文件,然后在“xuanzedakai”里显示文件名,然后分析后在“shibiejieguo”显示结果。可是程序运行后这两个静态文本框都没有显示,程序也没有报错。
求
大佬
指教
问题
出在哪?如果可以也请
指教
一下这样分析音频对不对。谢谢!接触matlab的第四天,小白中的小白,有些基础
问题
还不是很明白。
求
各位稍微耐心一点,...
matlab实验识别拨号音,
求
助 有关
GUI
电话拨号音合成与识别
问题
本帖最后由 可怜小白 于 2020-5-9 13:53 编辑我想在
GUI
里用uigetfile打开音频文件,然后在“xuanzedakai”里显示文件名,然后分析后在“shibiejieguo”显示结果。可是程序运行后shibiejieguo没有显示,程序报错:无法执行赋值,因为左侧和右侧的元素数目不同。
求
大佬
指教
问题
出在哪?如果可以也请
指教
一下这样分析音频对不对。谢谢!接触matlab的第四天,...
java
gui
显示不全_
Java
GUI
问题
,
求
大神解决,谢了 (为什么我的
布局
显示不出来?)...
展开全部首先import
java
.awt.*;//加上分号import
java
x.swing.*;//加上分号然后62616964757a686964616fe58685e5aeb931333337623435有两种修改方式第一,去掉继承于JFrame类。然后add的时候//BorderLayoutborderlayout=newBorderLayout();//setLayout(b...
Python从零学起(第七季)
课程设计思路:1.重基础、重练习、重项目。2.阶段性安排实战项目可以提高孩子们的成就感,提升课程趣味性。课程中包含的项目:异常,文件,初识tkinter、tkinter常用组件、
布局
管理、
GUI
界面实例练习、事件处理、
求
余小工具、tkinter版猜数字游戏、tkinter更多组件、记事本、简易绘图工具
Java SE
62,567
社区成员
307,521
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告