In this paper we consider a multiobjective two-level zero-one programming problem in which the decision maker at each level has multiple objective functions conflicting with each other. The decision maker at the upper level must take account of multiple rational responses of the decision maker at the lower level in the problem. We examine three kinds of situations based on anticipation of the decision maker at the upper level; an optimistic anticipation, a pessimistic anticipation, and an anticipation arising from past behavior of the decision maker at the lower level.Mathematical programming problems for obtaining the Stackelberg solutions based on three kinds of anticipation are formulated and computational methods through genetic algorithms for obtaining the Stackelberg solutions are developed. Especially, to derive multiple rational responses of the decision maker at the lower level, the vector evaluated genetic algorithms are employed.