custom scalablecontentpane used