GUIDEのテーブルについて1つのセルの背景を変える方法はありますか?
10 ビュー (過去 30 日間)
古いコメントを表示
MathWorks Support Team
2016 年 5 月 20 日
回答済み: MathWorks Support Team
2016 年 5 月 20 日
GUIDE で利用できるテーブルオブジェクトの一つのセルだけ背景色もしくはフォント、色、大きさの変更の可否を教えてください。一つの表は色やフォントを変えることはできたのですが、任意のセルを強調したいです。
採用された回答
MathWorks Support Team
2016 年 5 月 20 日
GUIDE のテーブルに、個々の背景色を変更するようなプロパティはありませんが、セルに代入する情報に、HTMLタグが適応できますので、こちらの方法を使った例を紹介します。圧縮ファイルを解凍後、フォルダ内の MATLAB ファイルを実行することで動作が確認できます。
(例)
L. 69-70 の row と col の値を変更することで、色を変更するセルを変更できます。
色の変更は、HTMLタグを使用します。
cell_data(row, col) ...
= {['<html><pre><font bgcolor=#FF8800 face="MS Sans Serif" size="2.5">',...
[str,' '], '</font></pre></html>']};
<pre>タグを使用することで、スペースを省略しないようにします。
また、テーブルのフォントに合わせて<font>タグで背景の色や使用するフォント、大きさを調整しています。
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で 対話型コントロールとコールバック についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!