Files
XPlaneConnectCSP/Java/PROJECT BACKUPS/2024-12-14 ProjectModels/Main.java
2025-01-24 09:33:57 -05:00

58 lines
1.3 KiB
Java

import javax.swing.*;
import CognitiveModel.ModelFiles.*;
import Visualizer.Screen;
import Visualizer.ScreenFrame;
import Visualizer.ScreenManager;
import java.awt.*;
public class Main {
public static void main(String[] args) {
// Encapsulation (or lack thereof) Test
// Model m = new Model();
// testprocess1 tp1 = new testprocess1(m, null);
// tp1.runProcess();
//Toolkit.getDefaultToolkit().setDynamicLayout(true);
JLabel t1 = new JLabel("t1");
JLabel t2 = new JLabel("t2");
JLabel t3 = new JLabel("t3");
JLabel t4 = new JLabel("t4");
Screen s1 = new Screen(new GridLayout(1,2));
s1.add(t1);
s1.add(t2);
Screen s2 = new Screen(new GridLayout(1,2));
s2.add(t3);
s2.add(t4);
ScreenManager m = new ScreenManager(s1,s2);
Dimension d = new Dimension(500,500);
ScreenFrame f = new ScreenFrame(m,d);
f.initialize();
while (true) {
f.repaint();
}
// testprocess2 tp2 = new testprocess2(m, null);
// tp2.runProcess();
// for (int i = 1; i<10; i++) {
// if (i%2 == 0) {
// int t = 0;
// } else if(i == 9) {
// System.out.println("Breaking now");
// break;
// }
// }
}
}