java jtextfield 高度_java - 固定的JTextField的高度和宽度 - 堆栈内存溢出
我最近一直在使用Java Swing,当我尝试在彼此之间添加3个JTextField时,它们会填充整个JFrame。 但是我希望它们具有固定的高度和宽度。 我能做什么?
由于我是该主题的新手,因此我无法尝试许多事情。 我也没有在其他论坛上找到任何东西。
我的目标是为用户创建一个简单的GUI,以填写其凭据。 这些凭据应该填充到一个数组中,但我还没有到那儿。
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class PeopleGUI extends JFrame{
JPanel jp = new JPanel();
JLabel jl = new JLabel();
JTextField jt = new JTextField(30);
JTextField jt1 = new JTextField(30);
JTextField jt2 = new JTextField(30);
JButton jb = new JButton("Enter");
public PeopleGUI(){
setTitle("PeopleGUI");
setVisible(true);
setSize(400,200);
setDefaultCloseOperation(EXIT_ON_CLOSE);
jp.setLayout(new BoxLayout(jp, BoxLayout.Y_AXIS));
jp.add(jt);
jp.add(jt1);
jp.add(jt2);
jt.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
String input = jt.getText();
jl.setText(input);
}
});
jp.add(jb);
jb.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
String input = jt.getText();
jl.setText(input);
}
});
jp.add(jl);
add(jp);
}
public static void main(String[] args) {
PeopleGUI p = new PeopleGUI();
}
}
我希望JTextFields不能适应窗口的大小。
当前,它看起来像这样:
。
但它看起来应该像这样:
。
java jtextfield 高度_java - 固定的JTextField的高度和宽度 - 堆栈内存溢出相关推荐
- Java拆解最多的素数之和_java - 计算并打印第n个素数 - 堆栈内存溢出
为了计算第n个素数,我知道两个主要的变体. 直截了当的方式 也就是说,从找到的所有素数开始计数,直到找到所需的n th为止. 这可以通过不同程度的复杂性和效率来完成,并且在概念上有两种不同的实现方式. ...
- android studio 抽屉,java - Android导航抽屉(由Android Studio默认提供) - 堆栈内存溢出...
当我按下导航菜单项的更改时,它的颜色为黄色,直到释放时一直按它为默认.我没有明确编写任何代码来设置这些设置. 我该如何停止?请帮忙. 这是我的代码. 主要布局 xmlns:android=" ...
- java中图片与像素矩阵转换,java - Java中具有矩阵乘法的图片转换不起作用 - 堆栈内存溢出...
我正在用Java实现图片转换. 到目前为止,我已经实现了以下类: 矩阵 (持有一个3x3矩阵,该矩阵将用于与Vector相乘) 向量 (用于与变换矩阵相乘以生成原始图像像素的新位置) PictureT ...
- oracle 内存错误的是什么意思,java - 是什么导致此JMS错误连接到OracleAQ? - 堆栈内存溢出...
我从正在侦听OracleAQ的Java服务中收到零星的错误. 它似乎每天晚上都在发生,我不确定发生了什么. 真的是数据库连接问题吗? 还是"出队失败"表明它已连接并且发生了其他事情 ...
- java jdbctemplate update_java - Spring JdbcTemplate.update()不更新行 - 堆栈内存溢出
我在DAO中使用Spring JdbcDaoSupport ,并尝试使用以下查询更新记录. String callersUpdateQuery = "update W67U999S a se ...
- java list namevaluepair_java - 数值等效于nameValuePair数组列表吗? - 堆栈内存溢出
如果必须使用NameValuePair ,则有两种可能的解决方案. 您可以将Map转换为NameValuePair List : List convertParameters(Map paramete ...
- eclipse占用内存过大_Java性能调优学习(三)-jmap+mat分析内存溢出问题实战
上一节我们讲了jinfo,jstat,jmap的使用,还简单的讲了下如何使用jmap导出内存映像文件,这次,我们来实战一把内存溢出问题. 环境准备 首先我们先模拟一下内存溢出的场景,以下这段代码在访问 ...
- 什么情况下java会出现堆溢出_【Java面试题第三期】JVM中哪些地方会出现内存溢出?出现的原因是什么?...
内存溢出(Out Of Memory)经常简称为OOM,在jvm中主要分为方法区.堆.栈.本地方法栈.程序计数器这几部分,其中程序计数器是唯一不会出现OOM的,也就是说其他区域都会出现OOM.下面来分 ...
- java jtextfield 居中_java – 如何使JTextfield居中
第一个:x.setHorizontalAlignment(JTextField.CENTER);将文本设置在中心而不是JTextField 如果要将JTextField放在中心,只需创建panel ...
最新文章
- linux agetty 登录框进程简介
- 洛谷 - P1198 - 最大数 - 线段树
- JVM性能调优监控工具总结
- 硬盘安装 solaris
- System.Linq捉虫记 | 论变量命名的重要性
- LeetCode 1922. 统计好数字的数目(快速幂)
- java 小题目_java一个小题目
- C#.NET学习笔记7--11---算术运算符,变量赋值,变量的交换,布尔表达式1,布尔表达式2
- Nginx + uWSGI + Flask + Vhost
- [Unity3D]无缝场景切换解决方案(1) - 简单场景切换
- 中级软件设计师下午试题(百度文库 )
- 如何完整离线保存网页,包括网页完整特效?
- 支持所有浏览器的右键菜单
- AcWing 2005. 马蹄铁题解
- idea配置port
- 股票入门浅学20210721
- MySQL高可用架构-MMM环境部署记录
- LuoGuP2495:[SDOI2011]消耗战
- Java开源项目—知识付费(多个版本)
- python 拟合曲线并求参
热门文章
- 微服务实现不同登陆_微服务网关——实现篇
- mysql innodb 报错_mysql报错1286 Unknown storage engine 'InnoDB'
- linux网络编程客户端,Linux网络编程入门
- 数据分析学习笔记4-----处理缺失数据
- 微信测试号开发 服务器 token验证
- vs2008 及.netframework3.5 安装问题
- 要开始研究.NET了
- ICML 2022 第一届关于新冠病毒的智慧医疗研讨会
- 谷歌官方推出 TensorFlow 中文视频:机器学习从零到一(系列之二)
- 视频编辑利器,不喜欢就框除!开源视频物体移除软件video object removal