DarkModePane[expr]
expr を含むダークモードのペインとして表示する.
DarkModePane[expr,w]
ペインの幅を w 印刷用ポイント数にして,必要ならコンテンツを改行する.
DarkModePane[expr,{w,h}]
ペインの幅を w 印刷用ポイント数,高さを h 印刷用ポイント数にして,必要ならコンテンツを縮小する.
DarkModePane
DarkModePane[expr]
expr を含むダークモードのペインとして表示する.
DarkModePane[expr,w]
ペインの幅を w 印刷用ポイント数にして,必要ならコンテンツを改行する.
DarkModePane[expr,{w,h}]
ペインの幅を w 印刷用ポイント数,高さを h 印刷用ポイント数にして,必要ならコンテンツを縮小する.
詳細とオプション
- DarkModePaneは,周囲の環境のLightDark設定に関係なく,コンテンツをダーク モードで表示する.
- 次は,使用可能なオプションである.
-
Alignment {Automatic,Automatic} 表示エリアとオブジェクトの整列方法 AppearanceElements Automatic 表示するペインに含める要素 Background Automatic ペインのデフォルトの背景色 BaseStyle {} ペインのベーススタイル指定 FrameMargins Automatic ペインのフレーム内の余白 ImageMargins 0 表示エリアの外側に加える余白 ImageSize Automatic 表示するペインの全体的な画像サイズ ImageSizeAction Automatic コンテンツのサイズと画像サイズが一致しない場合にどうするか Scrollbars False スクロールバーを含めるかどうか ScrollPosition {0,0} スクロールが有効のときのスクロール位置 - デフォルトオプションのBackgroundAutomaticは,背景色ThemeColor["Background"]を使う.
- 典型的なデフォルトのスタイルシートの場合,追加オプションがないDarkModePane[expr]はライトモードと厳密に同じように expr を表示する.
- DarkModePane[expr,w]はDarkModePane[expr,ImageSize->w,ImageSizeAction->"Clip"]に等しい.
- DarkModePane[expr,{w,h}]はLightModePane[expr,ImageSize->{w,h},ImageSizeAction->"Clip"]に等しい.
- DarkModePane[expr,{w,h},Scrollbars->Automatic]は,事実上,ImageSizeAction->"Clip"を使う.
- w または h がUpTo式として指定されているなら,値は最大の幅または高さとして扱われる.コンテンツの周囲の空白をトリミングする必要がある場合,Paneはより小さい値を使用する.
- ImageSizeAction->"Scrollable"の設定では,ペインのコンテンツが必要な場合はスクロール可能になる.
- AppearanceElementsで使用可能な要素には"ResizeArea"が含まれる.
- BaseStyleの設定は,通常現行スタイルシートの"Pane"スタイルで与えられるデフォルトスタイルに追加される.
- DarkModePaneは,事実上,Paneの周囲にラップされた適切なLightDarkとBackgroundの設定を持つExpressionCellとして実装される.
例題
すべて開く すべて閉じる例 (1)
DarkModePaneを使って出力を表示する:
DarkModePane["abc"]{DarkModePane[Plot[Sin[x], {x, 0, 2Pi}]], LightModePane[Plot[Sin[x], {x, 0, 2Pi}]]}スコープ (10)
コンテンツ (6)
DarkModePane[StringRiffle[RandomWord[50], " "]]DarkModePane[Column[Solve[a x ^ 2 + b x + c == 0, x]]]DarkModePane[Graphics[Disk[]]]DarkModePane[Graphics3D[Sphere[]]]DarkModePane[Plot[x, {x, 0, 1}]]DarkModePane[Plot3D[Sin[x y], {x, 0, 2Pi}, {y, 0, 2Pi}]]DarkModePane[Manipulate[x, {x, 0, 1}]]DarkModePane[Manipulate[Plot[Sin[n x], {x, 0, 2Pi}], {n, 1, 5}]]サイズ (4)
DarkModePane[20!, 100]DarkModePane[10, {50, 50}]DarkModePane[Range[50], {100, 100}]UpToを使って最大サイズを設定しつつ小さい値も許容する:
DarkModePane[Graphics[Disk[], ImageSize -> {50, 50}], {UpTo[25], UpTo[100]}]オプション (15)
Alignment (1)
AppearanceElements (2)
AppearanceElements->{"ResizeArea"}を使ってサイズ変更が可能なDarkModePaneを指定する:
DarkModePane[Range[50], {100, 100}, ImageSizeAction -> "ResizeToFit", AppearanceElements -> {"ResizeArea"}]ImageSize->Fullを使ってサイズ変更が可能なグラフィックスを作成する:
DarkModePane[Graphics[Disk[], ImageSize -> Full], {100, 100}, ImageSizeAction -> "ResizeToFit", AppearanceElements -> {"ResizeArea"}]デフォルトで,Scrollbars->TrueならDarkModePaneはサイズが変更できる:
DarkModePane[Range[50], Scrollbars -> True]AppearanceElements->Noneを使ってサイズ変更を不可にする:
DarkModePane[Range[50], Scrollbars -> True, AppearanceElements -> None]BaselinePosition (1)
ImageMargins (1)
ImageSize (3)
ImageSizeと第2引数は同じ効果がある:
{DarkModePane[50!, 200], DarkModePane[50!, ImageSize -> 200]}DarkModePane[50!, ImageSize -> {200, 100}]//FramedDarkModePane[50!, ImageSize -> {UpTo[200], Automatic}]//FramedImageSizeAction (3)
ImageSizeActionのデフォルトは"Clip"である:
DarkModePane[150!, ImageSize -> {100, 100}]"ShrinkToFit"を使って全データがペインに収まるようにする:
DarkModePane[150!, ImageSize -> {100, 100}, ImageSizeAction -> "ShrinkToFit"]"Scrollable"を使ってマウスのドラッグでスクロールできるようにする:
DarkModePane[150!, ImageSize -> {100, 100}, ImageSizeAction -> "Scrollable"]Scrollbars (3)
自動スクロールバー付きのDarkModePaneを作成する:
{DarkModePane[200!, ImageSize -> {200, 100}, Scrollbars -> True], DarkModePane[Style[200!, LineBreakWithin -> False], ImageSize -> {200, 100}, Scrollbars -> True]}水平または垂直のスクロールバーのみを有するDarkModePaneを作成する:
{DarkModePane[200!, ImageSize -> {200, 100}, Scrollbars -> {False, True}], DarkModePane[Style[200!, LineBreakWithin -> False], ImageSize -> {200, 100}, Scrollbars -> {True, False}]}DarkModePaneの内容については,スクロールバーを許可したまま,サイズ変更を無効にする:
DarkModePane[Graphics3D[Sphere[], ImageSize -> 500], ImageSize -> {200, 200}, Scrollbars -> True, AppearanceElements -> None]ScrollPosition (1)
DarkModePane[Panel[700!, ImageSize -> {500, 500}], ImageSize -> {200, 200}, Scrollbars -> True, ScrollPosition -> {150, 200}]DarkModePane[Graphics3D[Sphere[], ImageSize -> 500], ImageSize -> {200, 200}, Scrollbars -> True, ScrollPosition -> {150, 200}]テキスト
Wolfram Research (2026), DarkModePane, Wolfram言語関数, https://reference.wolfram.com/language/ref/DarkModePane.html.
CMS
Wolfram Language. 2026. "DarkModePane." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/DarkModePane.html.
APA
Wolfram Language. (2026). DarkModePane. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/DarkModePane.html
BibTeX
@misc{reference.wolfram_2026_darkmodepane, author="Wolfram Research", title="{DarkModePane}", year="2026", howpublished="\url{https://reference.wolfram.com/language/ref/DarkModePane.html}", note=[Accessed: 07-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_darkmodepane, organization={Wolfram Research}, title={DarkModePane}, year={2026}, url={https://reference.wolfram.com/language/ref/DarkModePane.html}, note=[Accessed: 07-September-2026]}