该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

import java.awt.*;

import javax.swing.*;

//McDonald's

public class McDonalds extends JFrame {

GridBagConstraints gbc;

GridBagLayout gb;

JCheckBox Pizza,Burger;

JPanel p1, p2, p3, p4, p5, p6;

ImageIcon icon1 = new ImageIcon("C:\\Documents and Settings\\student\\桌面\\HOMEWORK_SEMII\\images\\mc_logo.gif");

JLabel calv_label = new JLabel("", icon1,SwingConstants.CENTER);

ImageIcon icon2 = new ImageIcon("C:\\Documents and Settings\\student\\桌面\\HOMEWORK_SEMII\\images\\pizza.jpg");

ImageIcon icon3 = new ImageIcon("C:\\Documents and Settings\\student\\桌面\\HOMEWORK_SEMII\\images\\pizza_cap.jpg");

JLabel Cus= new JLabel("Customer Name:");

JLabel Cur= new JLabel("Current Address:");

JLabel Pho= new JLabel("Phone Number:");

JLabel Email= new JLabel("Email id:");

JLabel Cost= new JLabel("Cost:");

JLabel When= new JLabel("When u want delivery?:");

JLabel cost= new JLabel("Customer Name:");

JTextField cus = new JTextField(10);

JTextArea cur = new JTextArea(5,10);

JTextField pho = new JTextField(10);

JTextField email = new JTextField(10);

JButton btnOk = new JButton("确定");

JButton btnCancel = new JButton("取消");

String when[] = {"Today","YesterDay",};

JComboBox xuanze = new JComboBox(when);

public McDonalds (String s){

super(s);

gbc = new GridBagConstraints();

gb = new GridBagLayout();

p1 = new JPanel();

p2 = new JPanel();

p3 = new JPanel();

p2.setLayout(gb);

gbc.fill = GridBagConstraints.HORIZONTAL;

addComponent(icon1, 0, 1, 1, 1);//这句话不管怎么改都肯定报错,哪位高手给个建议?我改成直接p1.add()也不行,this.add()也不行,就这个怎么修改?受教了。MAIN方法还没有编写- -!

gbc.fill = GridBagConstraints.HORIZONTAL;

addComponent(Cus, 0, 1, 1, 1);

}

public void addComponent(Component c, int row, int col, int nrow, int ncol) {

gbc.gridx = col;

gbc.gridy = row;

gbc.gridwidth = ncol;

gbc.gridheight = nrow;

gb.setConstraints(c, gbc);

p2.add(c);

}

}

java编程添加图片_JAVA编程如何添加图片相关推荐

  1. java面试编程面试题_Java编程面试的前50个问题

    java面试编程面试题 Java Programming Interview Questions are always the deciding factor in any Java intervie ...

  2. java编程之拼图_Java编程制作拼图游戏

    void initScreen() { canvas = new Canvas() { public void paint(Graphics g) {     //覆写canvas的paint 方法 ...

  3. java编程思想读书_JAVA编程思想读书记(一)

    JAVA是面向对象的语言,这一点每一个开发者都知道.但是享受于在myeclipse上自动生成,自动解决一切问题的时候,有些基础的我们也许会忘掉.我能明显感觉到自己对于软件的依赖以及基础知识的流失,所以 ...

  4. java 把文字转成图片_java文本文件转化为图片文件怎么弄?

    展开全部 文件在计算机中都是以二62616964757a686964616fe58685e5aeb931333335343365进制保存的,但系统是以文件头来区分各种文件格式的. 也就是说,仅仅更改后 ...

  5. java 生成证书图片_java生成自定义证书图片1 - 制作证书word模板

    最近做项目遇到一个需求,生成指定数据的证书图片(比如毕业证,在空的模板中输入自定义的姓名.日期等信息),尝试了许多方法,最终完美地实现了这个需求. 以下内容为制作证书图片的第一步,制作证书word模板 ...

  6. java 多线程下载图片_java多线程实现下载图片并压缩

    最近在做一个需求:从其他系统的ftp目录下载存储图片url的文件,然后读取文件中的url地址,根据地址下载图片后按天压缩成一个包,平均一个地址文件中包含4000个地址左右,也就是说一个文件扫描后需要下 ...

  7. java点击上传上传mysql并显示图片_java + mysql + jdbc实现图片上传

    首先在数据库中用mediumblob来保存图片的位置 Mysql中可以存储大文件数据,一般使用的BLOB对象.如图片,视频等等. BLOB是一个二进制大对象,可以容纳可变数量的数据.因为是二进制对象, ...

  8. java程序画企鹅_JAVA编程实现添加多个企鹅信息到list中

    展开全部 import java.util.ArrayList; import java.util.List; public class TestList { public static void m ...

  9. java按钮添加图片_java 如何插入含有图片的按钮

    我的程序如下:importjavax.swing.*;importjavax.swing.event.*;importjava.awt.*;importjava.awt.event.*;publicc ...

最新文章

  1. HDU-1698-Just a Hook
  2. 向SharePoint页面添加后台代码
  3. intellij运行多个工程
  4. 系统什么时候会用到swap分区?
  5. Centos7的iso everything与DVD以及Live的区别
  6. python的编码规范【摘】
  7. MongoDb(六)索引原理和命令
  8. Web应用实例:音频可视化
  9. spring schedule 配置多任务动态 cron 【增删启停】
  10. 虚拟服务器伪静态怎么设置,虚拟主机如何设置伪静态
  11. 字号与像素大小的关系
  12. 基于Spark框架的大型分布式矩阵求逆运算实现(二)——大型下三角矩阵求逆运算
  13. java静态成员和非静态成员的区别
  14. VSCode 的 Live Share 功能终于来了
  15. ShellShock(破壳漏洞)的简单分析
  16. 色彩静物想要呈现出最好的效果?快看看下面这种画法~
  17. hexo butterfly主题添加备案信息
  18. shell编程中expr的用法
  19. NYOJ 998 解题报告
  20. opencv1.0 + vc++1.0数米粒 (基于c++)

热门文章

  1. 西工大2006级计算机学院,庆祝建校55周年系列活动:2006级计算机专业毕业十周年返校聚会...
  2. php 在线发邮件,PHPMailer+php完美实现在线发送邮件
  3. 短视频搬运工究竟是一个怎样的存在,这种偏门生意靠谱吗?
  4. 安全界 “圣经” DBIR 2022 报告发布:软件供应链攻击“如火如荼”
  5. ensp配置交换机全双工模式以及接口速率
  6. linux查看根目录下的目录结构
  7. Hibernate淘汰了?只是你不会用而已
  8. 使命召唤手游怎么显示服务器无响应,《使命召唤手游》无法进入怎么办 无法进入解决教程...
  9. Mac finder后退/前进快捷键?
  10. 微信小程序开发工具的多行注释快捷键是Ctrl+/及其它快捷键