⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 feedbackdisplay.java

📁 一个实现网络会议的软件.包含三个包.其中一个包需JMF的支持.
💻 JAVA
字号:
package clientPackage;

import java.awt.GridLayout;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;

import javax.swing.*;
import mediaPackage.*;
public class FeedbackDisplay extends JPanel implements ItemListener{
	private JLabel paceTitle=new JLabel("Pace:");
	private JLabel clarityTitle=new JLabel("Clarity:");
	private JRadioButton paceTooFast=new JRadioButton("TOO FAST");
	private JRadioButton paceJustRight=new JRadioButton("JUST RIGHT");
	private JRadioButton paceTooSlow=new JRadioButton("TOO SLOW");
	private JRadioButton clarityClear=new JRadioButton("CLEAR");
	private JRadioButton clarityJustRight=new JRadioButton("JUST RIGHT");
	private JRadioButton clarityConfusing=new JRadioButton("CONFUSING");
	private ButtonGroup paceGroup=new ButtonGroup();
	private ButtonGroup clarityGroup=new ButtonGroup();
	private int pace=Constants.PACE_NO_OPINION;
	private int clarity=Constants.CLARITY_NO_OPINION;
	public FeedbackDisplay(){
		paceTooFast.addItemListener(this);
		paceJustRight.addItemListener(this);
		paceTooSlow.addItemListener(this);
		clarityClear.addItemListener(this);
		clarityJustRight.addItemListener(this);
		clarityConfusing.addItemListener(this);
		setLayout(new GridLayout(4,2));
		add(paceTitle);add(clarityTitle);
		add(paceTooFast);add(clarityConfusing);
		add(paceJustRight);add(clarityJustRight);
		add(paceTooSlow);add(clarityClear);
		paceGroup.add(paceTooFast);
		paceGroup.add(paceJustRight);
		paceGroup.add(paceTooSlow);
		clarityGroup.add(clarityConfusing);
		clarityGroup.add(clarityJustRight);
		clarityGroup.add(clarityClear);

	}
	public int getPacing() {
		// TODO Auto-generated method stub
		
		return pace;
	}

	public int getComprehension() {
		// TODO Auto-generated method stub
		return clarity;
	}
	public void itemStateChanged(ItemEvent e) {
		// TODO Auto-generated method stub
		Object o=e.getSource();
		if (o==paceTooFast) pace=Constants.PACE_TOO_FAST;
		else if (o==paceJustRight) pace=Constants.PACE_JUST_RIGHT;
		else if (o==paceTooSlow) pace=Constants.PACE_TOO_SLOW;
		else if (o==clarityConfusing) clarity=Constants.CLARITY_CONFUSING;
		else if (o==clarityJustRight) clarity = Constants.CLARITY_JUST_RIGHT;
		else if (o==clarityClear) clarity= Constants.CLARITY_CLEAR;
	}

}

⌨️ 快捷键说明

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