社区
Java SE
帖子详情
java 打印问题在jframe 中
chenhui2078289
2010-04-03 08:21:42
首先是我要实现一个打印功能,但这个代码怎么写啊,下面是我的图示,
...全文
51
2
打赏
收藏
java 打印问题在jframe 中
首先是我要实现一个打印功能,但这个代码怎么写啊,下面是我的图示,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
longmei998
2010-04-04
打赏
举报
回复
无图!
chenhui2078289
2010-04-03
打赏
举报
回复
这个打印按钮是在保存按钮旁边的,可能我截图截的不好
java
打印
form
java
程序
打印
整个框架
JAVA
实现FORM的
打印
import
java
.awt.Container; import
java
.awt.Graphics; import
java
.awt.PrintJob; import
java
.awt.event.ActionEvent; import
java
.awt.event.ActionListener; import
java
.util.Properties; import
java
x.swing.JButton; import
java
x.swing.
JFrame
; import
java
x.swing.JPanel; public class FF extends
JFrame
{ JPanel jp; public FF(int x,int y){ this.setDefaultCloseOperation(3); this.setSize(x,y);//最好用变量伟值 } public void d(JPanel jp){ this.jp=jp; this.add(jp); this.setVisible(true);//必须设置为可见,估计
JAVA
打印
时只能捕捉到屏幕上处在开启状态的程序 print(this); } public void print(
JFrame
frame){ Container container=frame.getContentPane(); Properties prop=new Properties(); PrintJob job = getToolkit().getPrintJob(frame,"test",prop); // PrintJob job = getToolkit().getPrintJob(this,"test",prop); if(job != null){ Graphics pg = job.getGraphics() ; if ( pg != null ){ pg.translate((job.getPageDimension().width-getSize().width)/2, (job.getPageDimension().height-getSize().height)/2); //old code - container.print(pg); print(pg); pg.dispose() ; job.end(); } } job=null; } }
GUI版
Java
五子棋源码,可人机对战,经典
内容索引:
JAVA
源码,游戏娱乐,五子棋 基于GUI的
Java
五子棋游戏源码,可人机对战,用
java
swing做的,运行时需要修改图片的路径。 制作思路: 用按钮做棋子,用图片填充每个按钮。 设置棋盘为24*24的,五子棋FiveChessGame类,继承了
JFrame
,并且添加了时间监听,五子棋的棋子chess,用JButton表示,五子棋棋子chess对应的棋子标识,用于标记棋子的状态。 1表示黑棋,-1表示白棋,默认0表示无棋子,点击棋子时设置棋子的图标setOnChessIcon。 根据判断该位置的棋子是否有棋子,和棋子颜色设置棋子图标 测试棋子的方法showChess。用于将chessInt数组内容
打印
到控制台,以便观看。
java
课程设计论文个人通讯录管理系统.doc
目 录 一、开发背景……………………………………………………………………….1 二、可行分析……………………………………………………………………….1 三、设计内容……………………………………………………………………….2 四、设计要求……………………………………………………………………….2 五、具体设计……………………………………………………………………….2 六、具体分工………………………………………………………………….……4 七、程序设计……………………………………………………………………….4 1、主程序模块…………………………………………………….....…........14 1、添加模块…………………………………………………….....…........14 2、删除模块……………………………………………….........………....22 4、背景框格设计……………………………………………...………......32 八、实习心得……………………………………………………………………….35 一、开发背景 在信息化不断发展的今天,社会成员相互之间联系越来越紧密,联系方式也越来越 多。我们除了手机,移动电话等常规联系方式外,现在还有了电子邮箱、MSN、QQ等信息 化的联系方式,那么为了方便我们将每个联系人的多个联系方式保存在一起,方便由于 一种联系方式联系不到某人时,可查询其他联系方式,以前的"纸质"通讯录已经越来越 赶不上信息化的速度,势必被淘汰,所以我们用所学过的知识实现一个"非纸质"通讯录 。 二、可行分析 介绍了一个简单实用的个人通讯录管理系统
java
工程,详细描述了本人在编程时候的编 程思想和在MyEclipse 6.5
中
调试运行的步骤,简明扼要地介绍了整个工程的功能和实用方法。这个个人通讯录 管理系统含有添加、删除、查找等基本功能,同时也添加了一些有趣的小功能-- 支持背景图片的更换。在程序
中
完成了与数据库的通信,并同样可以对数据库进行添加 、查找、删除等功能。 三、设计内容 设计GUI界面的个人通讯录,用户可以添加,删除,修改,查询,
打印
通讯录
中
的记 录! 四,设计要求 用图形用户界面实现: 1、能实现增加记录,删除记录,显示所有记录,查询记录,文件备份。 2、通讯录的功能包括:姓名,电话,Email等。 3、使用数据库做后台连接! 五、具体设计 文件分别编译生成相应的字节码(class)文件。然后,用
java
解释器运 行主类: 主界面 六、具体分工 我参与设计添加页面,添加方法,删除页面,查询部分操作资以及源管理模块,背景 框格布局操作。 添加界面 删除界面 七、 程序设计 1. 主程序设计模块 package com.zzk.frame; import
java
.awt.BorderLayout; import
java
.awt.Image; import
java
.awt.event.ActionEvent; import
java
.awt.event.ActionListener; import
java
.net.URL; import
java
x.swing.ImageIcon; import
java
x.swing.JButton; import
java
x.swing.
JFrame
; import
java
x.swing.JMenu; import
java
x.swing.JMenuBar; import
java
x.swing.JMenuItem; import
java
x.swing.JToolBar; import
java
x.swing.SwingConstants; import
java
x.swing.WindowConstants; import com.swtdesigner.SwingResourceManager; import com.zzk.background.BackgroundPanel; import com.zzk.typestate.SaveTypeState; public class MainFrame extends
JFrame
{ public MainFrame() { super(); setTitle("通讯录管理系统"); setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); setBounds(100,60,800,600); URL url = LoginFrame.class.getResource("/image/main.jpg"); // 获得图片的URL Image image=new ImageIcon(url).getImage(); // 创建图像对
通过
Java
实现红黑树及其可视化
通过
Java
实现红黑树及其可视化 对于节点的定义,包含节点的数值、节点的颜色、节点的父节点、节点的左右叶子结点 通过
Java
实现红黑树,包括红黑树的插入操作、删除操作、维护红黑树性质的操作以及常用的方法函数(
打印
、清空、搜索、旋转等操作) 同时通过调用
JFrame
框架实现了对红黑树的可视化,包括插入的可视化、删除的可视化以及清空的可视化。 同时资源
中
包含了对插入、删除操作的详细的图文结合的解释。 关于资源的具体的
问题
,可以给我通过平台发私信等形式进行交流沟通。
Java
课程设计-基于
JAVA
swing的带GUI界面的银行管理系统(源码+数据库+设计文档+报告).zip
1.ATM系统,系统至少有有权限管理,如用户,管理员权限。信息的增删改查功能;报表
打印
功能等。包括下列模块: (1)新建,修改,删除账户信息; (2)账户的数据记录保存 (3)查询账户的信息; (4)各个业务的模块功能具体实现; (5)业务有:改密,查询信息,存款,取款,转账,挂失 管理员权限还有一个管理功能业务; 要求:
JFrame
的窗体设计,使用菜单和数据库。
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章