Java Reference
In-Depth Information
int nJifs = jif.length;
j=(j<nJifs-1)?j+1:0;
Dimension d = desktop.getSize();
for(int i=0;i<nJifs;i++){
jif[i].setBounds(
new Rectangle(i*20,i*20,d.width-nJifs*20,d.height-nJifs*20));
jif[i].toFront();
j=(j<nJifs-1)?j+1:0;
}
}
// added for Chapter 10
private void tileVertically(){
JInternalFrame[] jif = desktop.getAllFrames();
int j = selected();
int nJifs = jif.length;
Dimension d = desktop.getSize();
for(int i=0;i<nJifs;i++){
jif[i].setBounds(new
Rectangle(i*d.width/nJifs,0,d.width/nJifs,d.height));
jif[i].toFront();
j=(j<nJifs-1)?j+1:0;
}
}
// added for Chapter 10
private void tileHorizontally(){
JInternalFrame[] jif = desktop.getAllFrames();
int j = selected();
int nJifs = jif.length;
Dimension d = desktop.getSize();
for(int i=0;i<nJifs;i++){
jif[i].setBounds(
new Rectangle(0,i*d.height/nJifs,d.width,d.height/nJifs));
jif[i].toFront();
j=(j<nJifs-1)?j+1:0;
}
}
class MenuListener implements ActionListener{
public void actionPerformed(ActionEvent event){
String menuSelection = event.getActionCommand();
if(menuSelection.equals("Database")){
selectDatabase();
}else if(menuSelection.equals("New Table")){
Search WWH ::




Custom Search