Re: Why i am getting error
Ravi wrote:
Follwing code is giving error: mainWindow1.setLayout(gl1);
What error? Are you referring to the..
D:\LectureProblem1.java:5: <identifier> expected
mainWindow1.setLayout(gl1);
^
..error? If so, please be specific.
import java.awt.*;
class LectureProblem1 {
Frame mainWindow1 = new Frame();
LayoutManager gl1 = new GridLayout(7,0);
mainWindow1.setLayout(gl1);
///.....
}
While similar code I wrote earlier complied without any hiccups.
Similar maybe, but different use of brackets
(at the very least). This code..
import java.awt.*;
class LectureProblem1 {
{
Frame mainWindow1 = new Frame();
GridLayout gl1 = new GridLayout(7,0);
mainWindow1.setLayout(gl1);
}
}
..compiles without error. As does this code..
import java.awt.*;
class LectureProblem1 {
Frame mainWindow1 = new Frame();
GridLayout gl1 = new GridLayout(7,0);
{
mainWindow1.setLayout(gl1);
}
}
..and this code.
import java.awt.*;
class LectureProblem1 {
Frame mainWindow1 = new Frame();
GridLayout gl1 = new GridLayout(7,0);
LectureProblem1() {
mainWindow1.setLayout(gl1);
}
}
HTH
--
Andrew Thompson
http://www.athompson.info/andrew/
Message posted via http://www.javakb.com