目前日期文章:201105 (4)

瀏覽方式: 標題列表 簡短摘要

Violence Chip (V-CHIP) 原意為暴力節目過濾晶片,安裝於電視機中的一種電子鎖定裝置,使用者可以控制某些特定內容的播放,如色情、暴力、犯罪等,用於保護兒童、青少年免於受到電視上色情暴力節目的污染。


台南小新 發表在 痞客邦 PIXNET 留言(0) 人氣()

Closed Captions (CC)

所謂 CC,就是 CLOSED CAPTION,意思就是隱藏的帶有解釋意味的字幕 (CAPTION),CAPTION 與我們常見的一般字幕 (SUBTITLE) 的用法是有區別的。它是在無音狀態下通過進行一些解釋性的語言來描述當前畫面中所發生的事情的字幕,例如畫面中出現了背景的聲音的時候,CAPTION 都會通過字幕進行提示。一般這類型的字幕都是為聽力有障礙或者無音條件下觀看節目的觀眾所準備的,在美國執行的一些非強制性的標準中要求一般的電視及錄影節目都要為這樣的觀眾提供 CAPTION 的字幕。如果不做直接的可顯示字幕的話,也要求將其做成可隱藏的字幕,也就是 CLOSED CAPTION,即 CC 字幕;而且在北美銷售的播放設備中,如電視及投影設備中都內置了一些 CC 解碼系統,用以在畫面中導出文本格式的 CC 字幕。不過有一些公司並沒有把自己的 CAPTION 做成 CC,例如環球和夢工廠,一般環球是絕少使用一般的 SUBTITLE 的,多數它都是採用直接可顯示的 CAPTION 字幕,因而它就沒有在另外把 CAPTION 做成隱藏式樣的 CC。當然也有兩種字幕都做的公司,例如博偉的 DVD,它有時候做的英文字幕直接寫明是用於聽力障礙者使用,因為多數美國觀眾看本國的錄影節目時是用不著看字幕的,所以博偉做英文字幕就直接把這種字幕的用途說得清清楚楚,而且這個英文字幕是 CAPTION 格式的,但是它不像環球只做了可顯示的就了事,博偉也會根據美國的標準另外做一條可隱藏的 CAPTION 字幕,也就是 CC 了。

Closed Captions (CC) 是把文字加入 NTSC 電視信號的一種標準化編碼方法。電視機的內置解碼器或獨立解碼器能顯示文字。1993 年以後美國出售的大於 13 英寸的電視機都有 Closed Caption 解碼器。Closed Captions 可以用在 DVD,錄像帶,廣播電視,電纜電視等等。

台南小新 發表在 痞客邦 PIXNET 留言(0) 人氣()

最近在寫一個列表,每個按鈕都有自己的 popup menu,但是每一個 popup menu 卻都是一樣的,如果每次都做一個新的實在很浪費空間。所以就想到只做一個,再利用 JPopupMenu 來取得觸發的按鈕,來達到分辨不同元件的功能。

JMenuItem menuItem = new JMenuItem("test");
menuItem.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent e) {
        System.out.println(e.getSource()); // JMenuItem
        System.out.println(((JMenuItem)e.getSource()).getParent()); // JPopupMenu
        System.out.println(((JPopupMenu)((JMenuItem)e.getSource()).getParent()).getInvoker()); // JLabel
        System.out.println(((JLabel)((JPopupMenu)((JMenuItem)e.getSource()).getParent()).getInvoker()).getText());
    }
});
JPopupMenu popupMenu;
popupMenu.add(menuItem);

台南小新 發表在 痞客邦 PIXNET 留言(0) 人氣()

上一次寫的 JTable Editor Demo 只有新增功能,但是沒有刪除功能。原本想要弄一個 toolbar,但是看起來又很醜,所以就想到要用 row header 來做。

row header 從 google 找來的資料有分二種,一個是用 JList 來做,一個是用 JTable。由於 JTable 做 rowheader 還可以拖拉改變寬度,所以我主要以 JTable 來做 row header。

台南小新 發表在 痞客邦 PIXNET 留言(0) 人氣()