No, you cannot print check directly from the bank register. You can enter as Check type in bank register and then, print the Check from the QBO designated Check form.
To do that:
Enter transaction as Check type in Bank Register and Save. Highlight or click on the entered transaction, you will see a bar with four button. Select “Edit” will open Check form. Select Print Check at the bottom.
(Create + sign > Vendors > Check > Recent Checks icon (small clock, upper left corner) > Locate check transaction > Print Check button is located at the bottom middle.
Or better yet, use Check form as designated by QBO. Enter and print check.