📄 realplayerbutton.java
字号:
package gui;
import java.awt.*;
/**
* 在这里插入类型说明。
* 建立日期:(00-8-8 16:50:21)
* @程序设计者:
*/
public class RealPlayerButton extends Frame {
Button button_play;
Button button_pause;
Button button_stop;
Button button_record;
Button button_fast_forward;
/**
* RealPlayerButton 构造子注释。
*/
public RealPlayerButton() {
setFont(new Font("Helvetica",Font.BOLD,14));
setBackground(Color.lightGray);
setForeground(Color.black);
setTitle("RealPlayer Plus");
setLayout(new FlowLayout(FlowLayout.CENTER));
button_play=new Button("play");
button_pause=new Button("pause");
button_stop=new Button("stop");
button_record=new Button("record");
button_fast_forward=new Button("fast forward");
add(button_play);
add(button_pause);
add(button_stop);
add(button_record);
add(button_fast_forward);
//
button_play.setEnabled(true);
button_pause.setEnabled(false);
button_stop.setEnabled(false);
button_record.setEnabled(false);
button_fast_forward.setEnabled(false);
pack();
show();
}
/**
* RealPlayerButton 构造子注释。
* @param title java.lang.String
*/
public RealPlayerButton(String title) {
super(title);
}
/**
* 在这里插入方法说明。
* 建立日期:(00-8-8 21:57:20)
* @return boolean
* @param evt java.awt.Event
* @param arg java.lang.Object
*/
public boolean action(Event evt, Object arg) {
if (evt.target==button_play){
button_play.setEnabled(false);
button_pause.setEnabled(true);
button_stop.setEnabled(true);
button_record.setEnabled(true);
button_fast_forward.setEnabled(true);
return true;
}
if (evt.target==button_pause){
button_pause.setEnabled(false);
button_play.setEnabled(true);
button_stop.setEnabled(false);
button_record.setEnabled(false);
button_fast_forward.setEnabled(false);
return true;
}
if (evt.target==button_stop){
button_stop.setEnabled(false);
button_play.setEnabled(true);
button_pause.setEnabled(false);
button_record.setEnabled(false);
button_fast_forward.setEnabled(false);
return true;
}
if (evt.target==button_record){
button_record.setEnabled(false);
button_play.setEnabled(false);
button_pause.setEnabled(true);
button_fast_forward.setEnabled(true);
button_stop.setEnabled(true);
return true;
}
if (evt.target==button_fast_forward){
button_fast_forward.setEnabled(false);
button_play.setEnabled(true);
button_pause.setEnabled(true);
button_record.setEnabled(true);
button_stop.setEnabled(true);
return true;
}
return false;
}
/**
* 在这里插入方法说明。
* 建立日期:(00-8-8 22:39:50)
* @return boolean
* @param evt java.awt.Event
*/
public boolean handleEvent(Event evt) {
if (evt.id==Event.WINDOW_DESTROY){
dispose();
return true;
}
return super.handleEvent(evt);
}
/**
* 启动该应用程序。
* @param args 命令行参数数组
*/
public static void main(java.lang.String[] args) {
new RealPlayerButton();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -