91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .java
    金幣: 1
    下載: 0 次
    發布日期: 2021-06-05
  • 語言: Java
  • 標簽: java??風扇??

資源簡介

設計一個簡易風扇,能夠實現簡單的開始,暫停,停止,加速,減速和翻轉等功能。 在窗口中添加滾動條,可以控制風扇轉速。

資源截圖

代碼片段和文件信息

import?javax.swing.*;
import?javax.swing.event.*;

import?java.awt.*;
import?java.awt.event.*;

public?class?DrawArcs?extends?Jframe{
???public?DrawArcs(){
?????settitle(“無敵風火輪“);
?????getContentPane().add(new?MainPanel());
???}
???public?static?void?main(String[]?args){
?????DrawArcs?frame?=?new?DrawArcs();
?????frame.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
?????frame.setSize(400?400);
?????frame.setVisible(true);
???}
}
class?MainPanel?extends?JPanel{
ArcsPanel?arcsPanel=new?ArcsPanel();
JSlider?jslh;
JPanel?jp;
JButton?j1j2j3j4j5j6;
MainPanel(){
setLayout(new?BorderLayout());
add(arcsPanel?BorderLayout.CENTER);

jslh=new?JSlider(JSlider.HORIZONTAL?0?100?20);

jslh.addChangeListener(new?SliderHandler());
jp=new?JPanel();
j1=new?JButton(“開始“);
j2=new?JButton(“停止“);
j3=new?JButton(“加速“);
j4=new?JButton(“減速“);
j5=new?JButton(“反轉“);

jp.add(j1);
jp.add(j2);
jp.add(j3);
jp.add(j4);
jp.add(j5);

add(jpBorderLayout.SOUTH);
jslh.setMajorTickSpacing(20);
jslh.setPaintLabels(true);
add(jslh?BorderLayout.NORTH);

j1.addActionListener(new?ActionListener()
{
public?void?actionPerformed(ActionEvent?arg0)?{

arcsPanel.increment=3;

}
});
j2.addActionListener(new?ActionListener(){

public?void?actionPerformed(ActionEvent?arg0)?{

arcsPanel.increment=0;
}
});
j3.addActionListener(new?ActionListener(){

public?void?actionPerformed(ActionEvent?arg0)?{

if(arcsPanel.increment>0)
{
arcsPanel.increment++;
}
else
{
arcsPanel.increment--;
}
}
});
j4.addActionListener(new?ActionListener(){

public?void?actionPe

評論

共有 條評論