added key 2, edited keys

This commit is contained in:
WickedJack99
2022-06-06 16:20:47 +02:00
parent e7df7a60d9
commit 5e196c669e
7 changed files with 33 additions and 18 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 7.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.7 KiB

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

View File

@@ -29,7 +29,7 @@ public class MyImages {
e.printStackTrace(); e.printStackTrace();
} }
return oDefaultLightKeyboardBufferedImage.getScaledInstance(74, 62, Image.SCALE_SMOOTH); return oDefaultLightKeyboardBufferedImage.getScaledInstance(73, 67, Image.SCALE_SMOOTH);
} }
public static Image getLight_Key_1_One_Image() { public static Image getLight_Key_1_One_Image() {
@@ -43,6 +43,17 @@ public class MyImages {
return oDefaultLightKeyboardBufferedImage.getScaledInstance(69, 62, Image.SCALE_SMOOTH); return oDefaultLightKeyboardBufferedImage.getScaledInstance(69, 62, Image.SCALE_SMOOTH);
} }
public static Image getLight_Key_2_Two_Image() {
BufferedImage oDefaultLightKeyboardBufferedImage = null;
try {
oDefaultLightKeyboardBufferedImage = ImageIO.read(new File("Learning_is_keyboard/graphics/light_mode/single_keys/key_2_two.png"));
} catch (IOException e) {
e.printStackTrace();
}
return oDefaultLightKeyboardBufferedImage.getScaledInstance(76, 64, Image.SCALE_SMOOTH);
}
public static Image getDarkKeyboardImage() { public static Image getDarkKeyboardImage() {
BufferedImage oDefaultDarkKeyboardBufferedImage = null; BufferedImage oDefaultDarkKeyboardBufferedImage = null;
try { try {
@@ -66,6 +77,9 @@ public class MyImages {
case (2): { case (2): {
oImageToReturn = getLight_Key_1_One_Image(); oImageToReturn = getLight_Key_1_One_Image();
}break; }break;
case (3): {
oImageToReturn = getLight_Key_2_Two_Image();
}break;
} }
return oImageToReturn; return oImageToReturn;
} }

View File

@@ -45,11 +45,15 @@ public class MyLayeredKeyboardPanel extends JPanel {
aiiImages[0][1] = aiiImages[0][2] = 0; aiiImages[0][1] = aiiImages[0][2] = 0;
//` / ~ Key //` / ~ Key
aiiImages[1][1] = 80; aiiImages[1][1] = 83;
aiiImages[1][2] = 1; aiiImages[1][2] = 0;
//1 / ! Key //1 / ! Key
aiiImages[2][1] = 142; aiiImages[2][1] = 142;
aiiImages[2][2] = 0; aiiImages[2][2] = 0;
//2 / @ Key
aiiImages[3][1] = 197;
aiiImages[3][2] = 0;
} }
} }

View File

@@ -58,23 +58,21 @@ public class MyMainFrame extends JFrame implements KeyListener {
//Row 1 //Row 1
case ('`'): { case ('`'): {
oKeyboardPanel.setImage(1, 1); oKeyboardPanel.setImage(1, 1);
oKeyboardPanel.repaint();
}break; }break;
case ('~'): { case ('~'): {
System.out.println("~"); oKeyboardPanel.setImage(1, 1);
}break; }break;
case ('1'): { case ('1'): {
oKeyboardPanel.setImage(1, 2); oKeyboardPanel.setImage(1, 2);
oKeyboardPanel.repaint();
}break; }break;
case ('!'): { case ('!'): {
System.out.println("!"); oKeyboardPanel.setImage(1, 2);
}break; }break;
case ('2'): { case ('2'): {
System.out.println("2"); oKeyboardPanel.setImage(1, 3);
}break; }break;
case ('@'): { case ('@'): {
System.out.println("@"); oKeyboardPanel.setImage(1, 3);
}break; }break;
case ('3'): { case ('3'): {
System.out.println("3"); System.out.println("3");
@@ -346,6 +344,7 @@ public class MyMainFrame extends JFrame implements KeyListener {
case ('?'): { case ('?'): {
System.out.println("?"); System.out.println("?");
}break; }break;
} }
switch (e.getKeyCode()) { switch (e.getKeyCode()) {
@@ -389,6 +388,8 @@ public class MyMainFrame extends JFrame implements KeyListener {
default: default:
break; break;
} }
oKeyboardPanel.repaint();
} }
@Override @Override
@@ -399,23 +400,21 @@ public class MyMainFrame extends JFrame implements KeyListener {
//Row 1 //Row 1
case ('`'): { case ('`'): {
oKeyboardPanel.setImage(0, 1); oKeyboardPanel.setImage(0, 1);
oKeyboardPanel.repaint();
}break; }break;
case ('~'): { case ('~'): {
System.out.println("~"); oKeyboardPanel.setImage(0, 1);
}break; }break;
case ('1'): { case ('1'): {
oKeyboardPanel.setImage(0, 2); oKeyboardPanel.setImage(0, 2);
oKeyboardPanel.repaint();
}break; }break;
case ('!'): { case ('!'): {
System.out.println("!"); oKeyboardPanel.setImage(0, 2);
}break; }break;
case ('2'): { case ('2'): {
System.out.println("2"); oKeyboardPanel.setImage(0, 3);
}break; }break;
case ('@'): { case ('@'): {
System.out.println("@"); oKeyboardPanel.setImage(0, 3);
}break; }break;
case ('3'): { case ('3'): {
System.out.println("3"); System.out.println("3");
@@ -726,9 +725,7 @@ public class MyMainFrame extends JFrame implements KeyListener {
case (525): { case (525): {
System.out.println("Options"); System.out.println("Options");
}break; }break;
}
default: oKeyboardPanel.repaint();
break;
}
} }
} }