由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - Re: print problem, GUI guru please come in
相关主题
一个基本问题。Why HttpServletRequest extends Object implements ServletRequest
遇到Swing的一个问题觉得自己对什么时候extends什么时候implements理解的不好
农民运动讲习所1. Thread and paint()关于inner class的继承
add a mouse-click function on an appletquestion about GUI
请教一个有关 inner class 的问题泛型问题
新手问一个:如何找.jar文件里都有什么class?@Override annotation.
●●●●紧急求助JAVA初级问题,今天project due●●●●想听本版对下面这段话的点评
implements runable 和 extends thread三论abstract class
相关话题的讨论汇总
话题: mybutton话题: public话题: import话题: gui
进入Java版参与讨论
1 (共1页)
y***e
发帖数: 39
1
okay, what you need to do is extending button class:
///////////////////////////////////////////////////////
import java.awt.*;
import java.awt.event.*;
import java.awt.print.*;
public class printbutton extends Panel implements
ActionListener {
public printbutton() {
setBackground(Color.white);
MyButton b = new MyButton();
b.addActionListener(this);
add(b);
}
public void actionPerformed(ActionEvent e) {
System.out.println("action");
PrinterJob
y***e
发帖数: 39
2
/////////JDK1.2 case
static class MyButton extends JButton
implements Printable {
public MyButton() {
super("MyButton");
}
public int print(Graphics g, PageFormat pf, int pi)
throws PrinterException {
System.out.println("mybutton print");
if (pi >= 1) {
return Printable.NO_SUCH_PAGE;
}
Graphics2D g2 = (Graphics2D) g;
g2.translate(pf.getImageableX(), pf.getImageableY());
Font f = new Font("Monospaced",Font
1 (共1页)
进入Java版参与讨论
相关主题
三论abstract class请教一个有关 inner class 的问题
Re: 关于APPLET的IO问题新手问一个:如何找.jar文件里都有什么class?
请教BufferedImage中的setColor问题。●●●●紧急求助JAVA初级问题,今天project due●●●●
Help: 小程序挑错implements runable 和 extends thread
一个基本问题。Why HttpServletRequest extends Object implements ServletRequest
遇到Swing的一个问题觉得自己对什么时候extends什么时候implements理解的不好
农民运动讲习所1. Thread and paint()关于inner class的继承
add a mouse-click function on an appletquestion about GUI
相关话题的讨论汇总
话题: mybutton话题: public话题: import话题: gui