我在使用函数pack()时遇到了一些问题,因为我知道它应该将JFrame的大小设置为最小。

这是我的杰作:

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

class Okno extends JFrame{

public Okno(String naslov){

setTitle(naslov);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

Toolkit tk = Toolkit.getDefaultToolkit();

Dimension d = tk.getScreenSize();

int sirina = d.width;

int visina = d.height;

setBounds(sirina/4,visina/4,sirina/2,visina/2);

}

}

public class Pretvori{

public static class Plosca extends JPanel implements ActionListener{

JTextField vnesiC , izracunajF;

protected void paintComponent(Graphics g) {

super.paintComponent(g);

vnesiC = new JTextField(8);

add(vnesiC);

add(new JLabel("\u00b0C"));

JButton pretvori = new JButton(" = ");

add(pretvori);

pretvori.addActionListener(this);

izracunajF = new JTextField(8);

izracunajF.setEditable(false);

add(izracunajF = new JTextField(8));

add(new JLabel("F"));

}

public void actionPerformed(ActionEvent e) {

String c = vnesiC.getText();

Double dc = Double.parseDouble(c);

Double df = 1.80 * dc + 32.0;

String f = String.format("%f", df);

izracunajF.setText(f);

}

}

public static void main(String[] args){

Okno okno = new Okno("Pretvornik");

okno.setLayout(new BorderLayout());

Plosca p = new Plosca();

okno.add(p);

okno.pack();

okno.setResizable(false);

okno.setVisible(true);

}

}

我很抱歉语言不好。

java中pack函数_java - Java函数pack(),JFrame大小 - 堆栈内存溢出相关推荐

  1. java构建继承树_java - 使用继承构建通用树 - 堆栈内存溢出

    我正在构建一个通用的Tree类,它支持子树的继承. 但我遇到了一些问题. 请你帮帮我吗? 描述 让我们定义Tree类和BlueTree类,其中BlueTree extends Tree . 让我们定义 ...

  2. java获取excel文件第一行_java - 在Java中读取Excel文件,但第一行除外 - 堆栈内存溢出...

    我正在尝试从使用xlsx文件的JasperReport模板自动创建报告,我用来从excel文件读取的方法是这样的: String[] columnNames = new String[]{" ...

  3. java从端口接收数据_java - Java中通过串行端口接收数据的效率更高 - 堆栈内存溢出...

    这是代码片段 我在这里启动一个动作监听器 try { port_seleted.addEventListener(this); } catch (TooManyListenersException e ...

  4. java poi 段落行间距_java - Apache poi XWPF Paragraph行间距 - 堆栈内存溢出

    我正在尝试使用Java / Coldfusion中的Apache Poi构建一个word文档. 到目前为止,它让我做了很多我想要的格式,除了段落的行间距. 有谁知道如何将段落设置为单行间隔? 它不断构 ...

  5. Java 中如何解决 POI 读写 excel 几万行数据时内存溢出的问题?(附源码)

    >>号外:关注"Java精选"公众号,菜单栏->聚合->干货分享,回复关键词领取视频资料.开源项目. 1. Excel2003与Excel2007 两个版本 ...

  6. 最大堆java构建,jvm - 无效的最大堆大小 - 堆栈内存溢出

    我从另一个位置复制了一个jdk目录. 从那时起,我收到以下错误消息. Your environment has been set. java version "1.5.0_22" ...

  7. android webview打印,javascript - 如何在Android Webview中使网站上的打印按钮工作? - 堆栈内存溢出...

    我的网站上有一个模式按钮,在该按钮上附加了一个处理程序函数以打印模式. 该处理程序具有处理"仅打印模式"的代码,并最终运行window.print(). 该按钮的功能类似于浏览器中 ...

  8. axis2 java客户端内存溢出怎么办_java - Axis2-总是出现404错误 - 堆栈内存溢出

    我试图将一些Web服务存根从Metro移到Axis2,但是在使用wsdl2java生成存根后,每次尝试进行服务调用时,我都会不断收到404错误. 16/12/2010 11:14:57 AM org. ...

  9. java远程计算机终止,java - javax.net.ssl.SSLHandshakeException:远程主机终止了握手 - 堆栈内存溢出...

    我已经使用以下命令在Java信任库(cacerts)中安装了证书: keytool-导入-文件" C:\\ Users \\ kdursoji \\ Downloads \\ Zscaler ...

最新文章

  1. Python数据挖掘:绘制直方图,设置上下限和步长,绘制子图
  2. 如何检查文件是否存在无例外?
  3. Phone 3rd Recovery
  4. C#中类的继承问题04
  5. html 拖放实现拼图游戏,Canvas drag 实现拖拽拼图小游戏
  6. mysql存储过程与触发器的例题
  7. Silverlight+WCF 新手实例 象棋 WCF通讯基础(十四)
  8. fork的写时复制1
  9. python报表自动化系列 - 获得指定目录下所有文件名
  10. 使用PowerDesigner设计数据库保姆级教程
  11. laravel框架跨域请求
  12. 计算机控屏教程,电脑怎么控制手机操作
  13. Unity资源替换工具,旧模型替换新模型,替换GUID,替换meta文件,文件丢失等问题
  14. 高中英语解析(3500词汇)
  15. 【前端面筋】终于等到你!!!
  16. POJO,PO,JAVABEAN
  17. 预计销售额超20亿 长城汽车新能源购车节收获4万订单
  18. 关于 QML Tumbler 自定义日历在响应onWheel事件后,其他原有mouse事件无法响应
  19. OJB Connection
  20. 雅虎通——从怀念我的雅虎说起

热门文章

  1. jq 自动打开浏览器_jQuery之解析判断当前页面打开端(APP或浏览器)的方法
  2. python中lambda函数_python中的lambda函数用法
  3. PYG教程【二】使用networkx创建一个PYG图
  4. 二叉堆与二叉堆的构建
  5. 作为程序员,你吃过哪些数学的亏?
  6. mysql里b树_MySQL-B树/B+树
  7. mysql instead of_mysqluniqueoptionprefixmyisam_recoverinsteadofmyisam-recover-options的解决方法
  8. bootstrap学习(五)代码
  9. python中使用kazoo连接zookeeper(一)
  10. EL表达式和标准标签库