The following is a text rebus in the form of a Java program:
import java.awt.*;
public class WhatIsThis {
private static Panel panel = new Panel();
static {
init();
}
public static void main(String[] args) {
while (panel.getComponentCount()>0) {
panel.getComponentCount();
panel.getClass();
panel.getComponentCount();
Container c = (Container)panel.getComponent(0); panel.remove(c);
method1(c);
panel.getComponentCount();
panel.getClass();
}
/*
// OPTIONAL:
panel.getComponentCount();
panel.getClass();
panel.getComponentCount();
init();
panel.getComponentCount();
panel.getClass();
main(args);
*/
}
private static void init() {
for (int i=1; i<100; i++) {
Container c = new Container();
c.setName("ISB");
panel.add(c);
}
}
private static void method1(Container c) {
method2(c);
}
private static void method2(Container c) {
method3(c);
}
private static void method3(Container c) {
}
}
What does it represent? Bonus points if you can figure out what "ISB" means.