対話的なウィジェットを使用する
IntelliJ IDEA は、ノートブックカーネルで実行される Python コードとブラウザーで実行される JavaScript との統合を提供するインタラクティブウィジェットをサポートしています。
インタラクティブウィジェットの種類と詳細については、 Jupyter ウィジェットのドキュメント(英語)を参照してください。
Jupyter ノートブックにウィジェットコードを追加する
ノートブックに対話的なウィジェットを追加するには、まずコードセルを追加します。
ウィジェットをプレビューするには、対応するコードセルを 実行する必要があります。


セキュリティ要件の処理
プロジェクト外で作成されたノートブックファイル内の JavaScript または HTML コードを開いた場合、そのノートブックは信頼できないものとみなされます。 Jupyter ノートブック用に確立された セキュリティモデル(英語)によれば、信頼できない JavaScript コードは決して実行されず、信頼できない HTML コードは常にサニタイズされます。
そのため、たとえば、このようなノートブックで HTML を実行しようとすると、エラーメッセージ This output uses HTML that may be stripped because the notebook is not trusted が表示されます。
Jupyter ノートブックツールバーの Notebook を信頼する チェックボックスまたは ノートブックを信頼済みとしてマークする をクリックして、Jupyter ノートブックで HTML (JavaScript) の実行を明示的に許可します。

2026 年 3 月 30 日