社区
Java SE
帖子详情
如何监听JFrame的大小变化
Sodino
2010-07-16 05:47:13
如题,想让JFrame的大小一变化就显示当前的大小值,有哪个Listener是这个作用的呢?
谢谢...
...全文
74
4
打赏
收藏
如何监听JFrame的大小变化
如题,想让JFrame的大小一变化就显示当前的大小值,有哪个Listener是这个作用的呢? 谢谢...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Sodino
2010-07-16
打赏
举报
回复
谢谢。成功了。
zjwilove4
2010-07-16
打赏
举报
回复
好像是processWindowEvent吧
huntor
2010-07-16
打赏
举报
回复
ComponentListener的 componentResized
Jclick
2010-07-16
打赏
举报
回复
没思考过这问题,观望。
java开发gui教程之
jframe
监听
窗体
大小
变化
事件和
jframe
创建窗体
主要介绍了java开发gui教程中
jframe
监听
窗体
大小
变化
事件和
jframe
创建窗体的示例,需要的朋友可以参考下
JSP中用回车
监听
按钮事件兼容火狐 IE等主流浏览器
代码如下: [removed] // 兼容FF [removed]=keyListener; function keyListener(e){ e = e ? e : event; if(e.keyCode == 13){ onsubmit(); } } [removed] 您可能感兴趣的文章:利用java
监听
器实现在线人数统计浅析JAVA中过滤器、
监听
器、拦截器的区别Java添加事件
监听
的四种方法代码实例java实现
监听
u盘示例分享java开发gui教程之
jframe
监听
窗体
大小
变化
事件和
jframe
创建窗体使用JAVA通过A
Java-打飞机程序设计及论文
这个简单的打飞机游戏程序使用Java语言和Swing库来实现。它具有基本的图形用户界面,让玩家能够通过键盘控制飞机的移动。 在这个程序中,我们使用了一个继承自
JFrame
的FlyingGame类,该类表示整个游戏窗口。在构造函数中,我们设置了窗口的
大小
和可见性,并且设置了当关闭窗口时的操作。 接下来,我们添加了一个键盘事件
监听
器,该
监听
器将捕捉玩家按下的键盘按键。当左箭头键被按下时,我们将飞机的x坐标减少10,这样飞机向左移动。当右箭头键被按下时,我们将飞机的x坐标增加10,使飞机向右移动。 最后,我们通过调用repaint()方法来重绘整个游戏窗口,以反映飞机位置的
变化
。 要完善这个程序,你可以添加更多的功能,比如让飞机发射子弹以打击敌人,添加敌人飞机和碰撞检测等。你还可以使用更复杂的图形库来提升游戏的视觉效果,并将游戏逻辑拆分成不同的类和方法来提高代码的可维护性和扩展性。 请注意,这只是一个简单的示例,实际的游戏开发需要更全面的考虑,包括游戏引擎、图形渲染、音频处理、游戏物理等方面。这需要更深入的学习和实践来实现一个完整的打飞机游戏。
java编写的计算器,能实现加减乘除
java编写的计算器,能实现加减乘除。 //***该梦幻计算器与Windows附件自带计算器的标准版功能、界面相仿***// //******但还不支持键盘操作,如有需要,下一次等级将满足你**********// import java.awt.*; import java.lang.*; import javax.swing.*; import javax.swing.event.*; import java.awt.event.*; import java.awt.Component.*; import java.awt.color.*; import java.text.DecimalFormat; //*****************************************************************************// //*****************************************************************************// public class Calculator implements ActionListener //导入动作
监听
接口 { //******************************// //*****设计计算器界面的单位*****//
JFrame
frame; //定义框架 JTextField textAnswer; //定义输出显示框 JPanel panel, panel1, panel2, panel3;//定义面板作为子容器,从而达到要求的界面效果 JMenuBar mainMenu; JTextField textMemory; JLabel labelMemSpace; //labelMemSpace单纯做摆设,控制面板的形状 JButton buttonBk, buttonCe, buttonC; JButton button[]; JButton buttonMC, buttonMR, buttonMS, buttonMAdd; JButton buttonDot, buttonAddAndSub, buttonAdd, buttonSub, buttonMul,buttonDiv, buttonMod; JButton buttonSqrt, buttonDao, buttonEqual; JMenu editMenu, viewMenu, helpMenu; JMenuItem copyItem, pasteItem, tItem, sItem, numberGroup, topHelp, aboutCal,myCollege; DecimalFormat df; //设置数据输出精度 boolean clickable; //控制当前能否按键 double memoryd; //使用内存中存储的数字 int memoryi; double vard, answerd; //用来保存double型数据的中间值(vard)和最后结果(answerd) short key = -1, prekey = -1; //key用来保存当前进行何种运算,prekey用来保存前次进行何种运算 boolean clear = false; String copy; //做复制用 JTextArea help; //帮助 JScrollPane scrollHelp; static boolean One =true; //******************// //*****构造函数开始*****// public Calculator() { clickable = true; answerd = 0; frame = new
JFrame
("梦幻计算器--SWE08008"); frame.setResizable(false);//不允许改变计算器的
大小
frame.setLocation(250,150);//设置计算器的起始位置 frame.setBackground(Color.YELLOW); df = new DecimalFormat("0.##############"); //设置数据输出精度(对于double型值)
【Java】
监听
jframe
窗口
大小
改变函数:addComponentListener
问题描述: 主要用于解决
Jframe
窗口
大小
变化
时,里面的组件的位置也会自适应的移动。 相当于js里面的窗口
大小
改变
监听
函数: window.onresize = function(){ //js脚本接口 } 在java里面应该用的接口是: //让窗口响应
大小
改变事件
jframe
.addComponentListener(new ComponentAdapter() {...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章