I don't use journals as they are extremely clunky in my opinion, but it seems like journal is creating Tab Page Boxes without Tab Box which is the collector for those (seen in your second image) and script to demonstrate:
Names Default To Here(1);
New Window("Tab Page Boxes",
V List Box(
H List Box(
Tab Page Box("AAAAA"),
Tab Page Box("BBBBB"),
Tab Page Box("CCCCC")
),
Spacer Box(Size(0,50)),
Tab Box(
Tab Page Box("AAAAA"),
Tab Page Box("BBBBB"),
Tab Page Box("CCCCC")
)
)
);
You might have to script the journal to get the behavior you want
nw = new window("My Journal",tab box(
tab page box(Title("Example 1"),panel box("Example 1")),
tab page box(Title("Example 2"),panel box("Example 2")),
tab page box(Title("Example 3"),panel box("Example 3")),
)
);
nw << journal;
-Jarmo