playerpanel.java

来自「It is Java for SIP phone」· Java 代码 · 共 40 行

JAVA
40
字号
package gov.nist.applet.phone.media.receiver;import java.awt.*;import javax.media.*;/** * GUI classes for the Player. */public class PlayerPanel extends Panel {	Component vc, cc;	public PlayerPanel(Player p) {		setLayout(new BorderLayout());		if ((vc = p.getVisualComponent()) != null)			add("Center", vc);		if ((cc = p.getControlPanelComponent()) != null)			add("South", cc);	}	public Dimension getPreferredSize() {		int w = 0, h = 0;		if (vc != null) {			Dimension size = vc.getPreferredSize();			w = size.width;			h = size.height;		}		if (cc != null) {			Dimension size = cc.getPreferredSize();			if (w == 0)				w = size.width;			h += size.height;		}		if (w < 160)			w = 160;		return new Dimension(w, h);	}}

⌨️ 快捷键说明

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