11package ru .ifmo .cs .bcomp .ui .io ;
2+
23import ru .ifmo .cs .bcomp .IOCtrl ;
34import ru .ifmo .cs .bcomp .ui .components .ComponentManager ;
4- import ru .ifmo .cs .bcomp .ui .components .InputRegisterView ;
5+ import ru .ifmo .cs .bcomp .ui .components .InputRegisterViewByte ;
6+
57import javax .swing .*;
68import java .awt .*;
7- import static ru .ifmo .cs .bcomp .ui .components .DisplayStyles .*;
9+
10+ import static ru .ifmo .cs .bcomp .ui .components .DisplayStyles .COLOR_BACKGROUND ;
811
912public class SecondIO extends IODevice {
1013 private ComponentManager componentManager ;
11- private InputRegisterView input ;
14+ private InputRegisterViewByte input ;
1215
1316 public SecondIO (IOCtrl ioCtrl , ComponentManager componentManager ) {
1417 super (ioCtrl , "input" );
@@ -20,7 +23,7 @@ protected Component getContent() {
2023 JPanel panel = new JPanel (new GridBagLayout ());
2124 panel .setPreferredSize (new Dimension (500 , 150 ));
2225 panel .setBackground (COLOR_BACKGROUND );
23- input = new InputRegisterView (componentManager , ioctrl .getRegisters ()[0 ]);
26+ input = new InputRegisterViewByte (componentManager , ioctrl .getRegisters ()[0 ]);
2427 input .setProperties (0 , 0 , false , false );
2528 input .setPreferredSize (input .getSize ());
2629 input .setMinimumSize (input .getSize ());
0 commit comments