volume.java
来自「java swing 开发代码」· Java 代码 · 共 29 行
JAVA
29 行
// Volume.java// A simple data structure for track volumes on a mixer.//package jswing.ch16;public class Volume { private int volume; public Volume(int v) { setVolume(v); } public Volume() { this(50); } public void setVolume(int v) { volume = (v < 0 ? 0 : v > 100 ? 100 : v); } public void setVolume(Object v) { if (v instanceof String) { setVolume(Integer.parseInt((String)v)); } else if (v instanceof Number) { setVolume(((Number)v).intValue()); } else if (v instanceof Volume) { setVolume(((Volume)v).getVolume()); } } public int getVolume() { return volume; } public String toString() { return String.valueOf(volume); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?