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

📄 scoll.java~2~

📁 很好得jbuilder100例源代码
💻 JAVA~2~
字号:
package sco;import java.awt.*;import java.awt.event.*;import java.applet.*;import javax.swing.*;import com.borland.jbcl.layout.*;public class scoll extends Applet {  int v1,v2,v3;  Color c1,c2,c3,c4;  boolean isStandalone = false;  JLabel r = new JLabel();  JLabel g = new JLabel();  JLabel b = new JLabel();  XYLayout xYLayout1 = new XYLayout();  JScrollBar sb1 = new JScrollBar();  JScrollBar sb2 = new JScrollBar();  JScrollBar sb3 = new JScrollBar();  /**Get a parameter value*/  public String getParameter(String key, String def) {    return isStandalone ? System.getProperty(key, def) :      (getParameter(key) != null ? getParameter(key) : def);  }  /**Construct the applet*/  public scoll() {  }  /**Initialize the applet*/  public void init() {    try {      jbInit();    }    catch(Exception e) {      e.printStackTrace();    }  }  /**Component initialization*/  private void jbInit() throws Exception {    r.setOpaque(true);    r.setText("R:100");    g.setOpaque(true);    g.setText("G:100");    b.setOpaque(true);    b.setText("B:100");    this.setLayout(xYLayout1);    sb1.setMaximum(265);    sb1.setOrientation(JScrollBar.HORIZONTAL);    sb1.setValue(100);    sb1.setRequestFocusEnabled(true);    sb1.addAdjustmentListener(new java.awt.event.AdjustmentListener() {      public void adjustmentValueChanged(AdjustmentEvent e) {        sb1_adjustmentValueChanged(e);      }    });    sb2.setMaximum(265);    sb2.setOrientation(JScrollBar.HORIZONTAL);    sb2.setValue(100);    sb2.setRequestFocusEnabled(true);    sb2.addAdjustmentListener(new java.awt.event.AdjustmentListener() {      public void adjustmentValueChanged(AdjustmentEvent e) {        sb2_adjustmentValueChanged(e);      }    });    sb3.setMaximum(265);    sb3.setOrientation(JScrollBar.HORIZONTAL);    sb3.setValue(100);    sb3.setRequestFocusEnabled(true);    sb3.addAdjustmentListener(new java.awt.event.AdjustmentListener() {      public void adjustmentValueChanged(AdjustmentEvent e) {        sb3_adjustmentValueChanged(e);      }    });    this.add(r,   new XYConstraints(10, 16, -1, -1));    this.add(g,   new XYConstraints(10, 40, -1, -1));    this.add(b,   new XYConstraints(10, 64, -1, -1));    this.add(sb1,  new XYConstraints(60, 16, 200, -1));    this.add(sb2,   new XYConstraints(60, 40, 200, -1));    this.add(sb3,   new XYConstraints(60, 64, 200, -1));  }  /**Get Applet information*/  public String getAppletInfo() {    return "Applet Information";  }  /**Get parameter info*/  public String[][] getParameterInfo() {    return null;  }  void sb1_adjustmentValueChanged(AdjustmentEvent e) {     v1=e.getValue();     sb1.setValue(v1);     r.setText("R:"+String.valueOf(v1));     repaint();  }  void sb2_adjustmentValueChanged(AdjustmentEvent e) {     v2=e.getValue();     sb2.setValue(v2);     g.setText("G:"+String.valueOf(v2));     repaint();  }  void sb3_adjustmentValueChanged(AdjustmentEvent e) {     v3=e.getValue();     sb3.setValue(v3);     b.setText("B:"+String.valueOf(v3));     repaint();  }  public void paint(Graphics g){     c1=new Color(v1,0,0);     g.setColor(c1);     g.fillRect(10,130,50,50);     c2=new Color(0,v2,0);     g.setColor(c2);     g.fillRect(80,130,50,50);     c3=new Color(0,0,v3);     g.setColor(c3);     g.fillRect(150,130,50,50);     c4=new Color(v1,v2,v3);     g.setColor(c4);     g.fillRect(10,200,190,50);  }  public void update(Graphics g){     paint(g);  }}

⌨️ 快捷键说明

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