There are at least 11 constructors for the StandardDialog class; most of these chain to another constructor. The two constructors that should be invoked by derived classes are the ones with the following signatures:
Most of the other constructors exist only to match constructor names of the JDialog class.