jnodeframepeer.java

来自「纯java操作系统jnode,安装简单和操作简单的个人使用的Java操作系统」· Java 代码 · 共 71 行

JAVA
71
字号
/*
 * $Id: JNodeFramePeer.java,v 1.1 2003/11/25 11:51:36 epr Exp $
 */
package org.jnode.awt.peer;

import java.awt.Frame;
import java.awt.Image;
import java.awt.MenuBar;
import java.awt.peer.FramePeer;

/**
 * @author epr
 */
public class JNodeFramePeer extends JNodeWindowPeer implements FramePeer {

	private String title = "";
	private boolean resizable = true;

	/**
	 * @param toolkit
	 * @param awtObject
	 */
	public JNodeFramePeer(JNodeToolkit toolkit, Frame awtObject) {
		super(toolkit, awtObject);
		setTitle(awtObject.getTitle());
		setResizable(awtObject.isResizable());
	}

	/**
	 * @param image
	 * @see java.awt.peer.FramePeer#setIconImage(java.awt.Image)
	 */
	public void setIconImage(Image image) {
		// TODO Auto-generated method stub

	}

	/**
	 * @param mb
	 * @see java.awt.peer.FramePeer#setMenuBar(java.awt.MenuBar)
	 */
	public void setMenuBar(MenuBar mb) {
		// TODO Auto-generated method stub

	}

	/**
	 * @param resizable
	 * @see java.awt.peer.FramePeer#setResizable(boolean)
	 */
	public void setResizable(boolean resizable) {
		this.resizable = resizable;
	}
	
	protected final boolean isResizable() {
		return resizable;
	}

	/**
	 * @param title
	 * @see java.awt.peer.FramePeer#setTitle(java.lang.String)
	 */
	public void setTitle(String title) {
		this.title = title;
	}
	
	protected final String getTitle() {
		return title;
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?