jramejava的简单介绍
今天给各位分享jramejava的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java中,怎么关闭一个JRame,不是退出整个程序。
- 2、为什么下面的java程序运行后按钮组件不显示
- 3、java计算器里的一个错误……
- 4、java 中给JRame设置图标的问题
- 5、关于Javascript窗口获得和失去焦点的问题
- 6、java两个jrame之间如何返回数据
java中,怎么关闭一个JRame,不是退出整个程序。
似乎你要是不写这个方法,就会执行默认关闭,默认关闭程序是不会关闭的,只是窗口关闭了。
为什么下面的java程序运行后按钮组件不显示
你的程序我帮你改好了,改动的地方见注释.现在程序运行后按钮组件可以显示了.
完整的Java程序如下:
import java.awt.event.*;
import javax.swing.*;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Font;
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class TestJFrame { //这里TestJrame改成TestJFrame
private JButton button1,button2,button3;
JPanel panel = new JPanel(new GridLayout(1,7,0,0));
JPanel panel1 = new JPanel(new GridLayout(1,1,0,0));
JPanel panel2 = new JPanel(new GridLayout(2,1,0,0));
JPanel panel3 = new JPanel(new GridLayout(2,1,0,0));
TestJFrame(){//这里加构造函数
button1 = new JButton("JButton");
button1.setFont(new Font("宋体", Font.BOLD, 12));
button2 = new JButton("Check/Radio");
button2.setFont(new Font("宋体", Font.BOLD, 12));
button3 = new JButton("JComboBox");
button3.setFont(new Font("宋体", Font.BOLD, 12));
panel2.add(button1);
panel2.add(button2);
panel3.add(button3);
panel.add(panel1);
panel.add(panel2);
panel.add(panel3);
}
public static void main(String args[]){
TestJFrame f=new TestJFrame();//这里创建对象
JFrame frm=new JFrame("组件皮肤定制预览工具");
frm.add(f.panel); //这里把组件加入JFrame中
frm.setBounds(10,10,800,600);
frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frm.setVisible(true);
}
}
java计算器里的一个错误……
// InsertAction总是报错 ???
和 CommandAction 报错 是因为你实现的接口里面的方法名是错的,正确的方法名是actionPerformed,你写错了,所以Eclipse会认为你没有实现接口的方法,关于这类错误,一定要学会运用@Override,要不然你以后代码一多出Bug了就根本就不知道在哪里出错的,打个比方说:你这是实现的接口,写借了IDE会认为你没有实现而给你报错,如果你是继承的适配器的话,IDE是不会给你报错的,你所有的运行也能通过,但是你监听器里的方法永远也不会执行,
至于后面的command,它应该是input参数,
java 中给JRame设置图标的问题
Image img = kit.getImage("C:\\Documents and Settings\\Administrator\\桌面\\GUI\\src\1.jif");
这个1.jif 应该是1.gif吧 把 g 写成了 j
另存动画的gif记得不能设,普通静态的貌似可以,一般用png
关于Javascript窗口获得和失去焦点的问题
window.onblur = function (e) {
e = e || window.event;
if (window.ActiveXObject /MSIE/.test(navigator.userAgent)) { //IE
//如果 blur 事件是窗口内部的点击所产生,返回 false, 也就是说这是一个假的 blur
var x = e.clientX;
var y = e.clientY;
var w = document.body.clientWidth;
var h = document.body.clientHeight;
if (x = 0 x = w y = 0 y = h) {
window.focus();
return false;
}
}
}
这段是标准代码,我不清楚你说的死循环是什么需求产生的?
java两个jrame之间如何返回数据
把主界面对象传递到查询界面中
使用静态属性保存需要传递的数据在查询界面中将数据赋值,在主界面中获取
关于jramejava和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。