123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105 |
-
- /**
- * Write a description of class SwitchModes here.
- *
- * @author (your name)
- * @version (a version number or a date)
- */
- public class SwitchModes
- {
- // instance variables - replace the example below with your own
- private int displayMode=1;
- private int unitMode=1;
-
- SwitchModes sm = new SwitchModes();
-
- public int getDisplayMode(){
- return displayMode;
- }
-
- public void setDisplayMode(int mode){
- displayMode=mode;
- }
-
- public int getUnitMode(){
- return unitMode;
- }
-
- public void setUnitMode(int mode){
- unitMode=mode;
- }
-
- /**
- * Constructor for objects of class SwitchModes
- */
- public SwitchModes()
- {
- // initialise instance variables
- }
-
- /**
- * An example of a method - replace this comment with your own
- *
- * @param y a sample parameter for a method
- * @return the sum of x and y
- */
-
- public void switchDisplayMode (String mode){
- mode.toLowerCase();
- switch (mode) {
- case "hex": {
- displayMode=1;
- // call update display
- break;
- }
- case "bin": {
- displayMode=2;
- // call update display
- break;
- }
- case "dec": {
- displayMode=3;
- // call update display
- break;
- }case "oct": {
- displayMode=4;
- // call update display
- break;
- }
- }
- }
-
- public void switchDisplayMode(){
- if (displayMode==4){
- displayMode=1;
- // call update display
- }
- else {
- displayMode++;
- // call update display
- }
-
- }
-
- public void switchUnitsMode (String mode){
- if (mode.toLowerCase()=="degrees") {
- unitMode=1;
-
- } else if(mode.toLowerCase()=="radians")
- unitMode=2;
-
- }
- public void switchUnitsMode(){
- if (unitMode==2){
- unitMode=1;
- // call update display
- }
- else {
- unitMode++;
- // call update display
- }
-
- }
-
- }
|