Modern manufacturing companies are moving toward mass customization to produce customized products based on requirements of individual customers with efficiency of mass production. One-of-a-kind production (OKP) is a typical production mode that aims at achieving mass customization through computer-aided systems. Because frequent changes and disturbances from customers and suppliers make the production scheduling for one-of-a-kind production very complicated, the OKP shop floor is normally managed manually and often runs into a fire-fighting situation. To solve this problem, a computer-based adaptive scheduling scheme is introduced in this research. This scheme includes a simulation planning model called temporized hierarchical object-oriented colored Petri net with changeable structure (THOCPN-CS), and a quick scheduling heuristic called APT-LVR. A case study, based on data collected from Gienow Windows and Doors Co. Ltd. (Calgary, Alberta) is also presented at the end of this paper.