亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? tabbedpane.scala

?? JAVA 語言的函數(shù)式編程擴(kuò)展
?? SCALA
字號:
package scala.swingimport event._import scala.collection.mutable.Bufferimport javax.swing.{JTabbedPane, JComponent}import java.awt.{Color, Rectangle}object TabbedPane {  object Layout extends Enumeration {    val Wrap = Value(JTabbedPane.WRAP_TAB_LAYOUT)    val Scroll = Value(JTabbedPane.SCROLL_TAB_LAYOUT)  }    class Page protected(title0: String, content0: Component, tip0: String, index0: Int) extends Proxy {    def self = content0        def this(title0: String, content0: Component, tip0: String) =       this(title0, content0, tip0, 0)    def this(title0: String, content0: Component) =       this(title0, content0, "")    content = content0 // first add component, *then* set other things    title = title0    tip = tip0        protected[TabbedPane] var parent: TabbedPane = null        protected var _title = title0    def title: String = _title//parent.peer.getTitleAt(index)    def title_=(t: String) { _title = title0; if (parent != null) parent.peer.setTitleAt(index, t) }    protected var _content = content0    def content: Component = _content//Component.wrapperFor(peer.getComponentAt(index).asInstanceOf[JComponent])    def content_=(c: Component) { _content = c; if (parent != null) parent.peer.setComponentAt(index, c.peer) }    protected var _tip = tip0    def tip: String = _tip//peer.getToolTipTextAt(index)    def tip_=(t: String) { _tip = t; if (parent != null) parent.peer.setToolTipTextAt(index, t) }    protected var _enabled = true    def enabled: Boolean = _enabled//peer.isEnabledAt(index)    def enabled_=(b: Boolean) { _enabled = b; if (parent != null) parent.peer.setEnabledAt(index, b) }    protected var _mnemonic = -1    def mnemonic: Int = _mnemonic//peer.getMnemonicAt(index)    def mnemonic_=(k: Int) { _mnemonic = k; if (parent != null) parent.peer.setMnemonicAt(index, k)}    protected var _foreground: Color = null    def foreground: Color = _foreground//peer.getForegroundAt(index)    def foreground_=(c: Color) { _foreground = c; if (parent != null) parent.peer.setForegroundAt(index, c)}    protected var _background: Color = null    def background: Color = _background //peer.getBackgroundAt(index)    def background_=(c: Color) { _background = c; if (parent != null) parent.peer.setBackgroundAt(index, c)}    def bounds: Rectangle = parent.peer.getBoundsAt(index)        // TODO: icon, disabledIcon        def index = _index    protected[TabbedPane] var _index: Int = index0  }}/** * @see javax.swing.JTabbedPane */class TabbedPane(override val peer: JTabbedPane) extends Component(peer) with Publisher {  import TabbedPane._    def this() = this(new JTabbedPane)    object pages extends BufferWrapper[Page] {    def runCount: Int = peer.getTabRunCount        def remove(n: Int): Page = {      val t = apply(n)      peer.removeTabAt(n)      t.parent = null      for(i <- n to length) apply(i)._index -= 1      t    }    protected def insertAt(n: Int, t: Page) {       for(i <- n to length) apply(i)._index += 1      t.parent = TabbedPane.this      peer.insertTab(t.title, null, t.content.peer, t.tip, n)     }    def +=(t: Page) { t.parent = TabbedPane.this; peer.addTab(t.title, null, t.content.peer, t.tip) }    def length = peer.getTabCount    def apply(n: Int) = new Page(peer.getTitleAt(n),                                Component.wrapperFor(peer.getComponentAt(n).asInstanceOf[javax.swing.JComponent]),                                 peer.getToolTipTextAt(n))  }    def tabLayoutPolicy: Layout.Value = Layout(peer.getTabLayoutPolicy)  def tabLayoutPolicy_=(p: Layout.Value) { peer.setTabLayoutPolicy(p.id) }    def tabPlacement: EdgePosition.Value = EdgePosition(peer.getTabPlacement)  def tabPlacement(b: EdgePosition.Value) { peer.setTabPlacement(b.id) }    object selection extends Publisher {    def page: Page = pages(index)    def page_=(p: Page) { index = p.index }      def index: Int = peer.getSelectedIndex    def index_=(n: Int) { peer.setSelectedIndex(n) }        peer.addChangeListener(new javax.swing.event.ChangeListener {      def stateChanged(e: javax.swing.event.ChangeEvent) {         publish(SelectionChanged(TabbedPane.this))      }    })  }}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区二区在线观看视频| 精品日韩欧美一区二区| 国内精品自线一区二区三区视频| 亚洲成av人片在线| 亚洲精品午夜久久久| 国产精品久久久久影院老司| 久久久精品国产99久久精品芒果 | 国产精品久久久久久久久快鸭| 精品少妇一区二区三区免费观看| 91麻豆精品91久久久久久清纯| 欧美日韩国产在线观看| 在线不卡免费av| 欧美一区二区三区性视频| 日韩欧美国产一二三区| 精品国产凹凸成av人导航| 久久久蜜臀国产一区二区| 国产精品色在线观看| 国产精品成人一区二区三区夜夜夜| 国产精品美女久久久久久久久久久 | 亚洲色图清纯唯美| 国产精品久久久久aaaa樱花| 亚洲免费在线观看| 日韩精品色哟哟| 国产乱码一区二区三区| 不卡视频在线看| 在线成人午夜影院| 久久精品欧美一区二区三区麻豆| 欧美激情一区在线| 一区二区高清免费观看影视大全| 日韩二区三区四区| 成人永久aaa| 欧美日韩一级视频| 久久这里只有精品首页| 国产精品久久久久久久岛一牛影视 | 极品美女销魂一区二区三区| 国产+成+人+亚洲欧洲自线| 97成人超碰视| 精品av综合导航| 一区二区三区鲁丝不卡| 精品写真视频在线观看| 色婷婷激情一区二区三区| 欧美一区二区三区视频在线 | 精品日韩99亚洲| 中文字幕国产精品一区二区| 日韩国产在线一| 99re成人精品视频| 日韩视频在线观看一区二区| 自拍av一区二区三区| 激情综合色综合久久| 色狠狠色噜噜噜综合网| 久久久www免费人成精品| 亚洲成人激情av| 94色蜜桃网一区二区三区| 欧美v国产在线一区二区三区| 亚洲综合在线视频| 成人免费va视频| 欧美成人三级电影在线| 亚洲国产精品一区二区尤物区| 国产91高潮流白浆在线麻豆 | www..com久久爱| 精品国产乱码久久久久久老虎| 亚洲一区二区三区影院| av成人动漫在线观看| 久久婷婷色综合| 久久精品国产精品亚洲综合| 欧洲精品在线观看| 亚洲另类春色国产| 色综合一区二区| 欧美电影免费观看完整版| 亚洲黄色免费网站| 97精品国产露脸对白| 国产精品三级电影| 国产69精品久久99不卡| 欧美激情综合在线| 丁香亚洲综合激情啪啪综合| 久久久久久久久久看片| 国产一区二区三区久久悠悠色av| 欧美xxxxxxxx| 激情久久五月天| 久久无码av三级| 国产成都精品91一区二区三| 久久久精品国产免大香伊| 国产精品66部| 久久精品视频一区二区三区| 国产乱子伦视频一区二区三区| 久久精品亚洲麻豆av一区二区| 激情图片小说一区| 国产日韩欧美a| 成人avav影音| 亚洲激情在线激情| 这里只有精品99re| 麻豆91在线播放免费| xf在线a精品一区二区视频网站| 黄色日韩网站视频| 亚洲国产成人午夜在线一区| 91麻豆免费在线观看| 亚洲国产成人av好男人在线观看| 69堂亚洲精品首页| 国产一区二区三区精品欧美日韩一区二区三区 | 狠狠色狠狠色综合| 久久精品在线观看| 色综合天天综合狠狠| 一区二区三区欧美亚洲| 91精品国产aⅴ一区二区| 国产在线一区二区综合免费视频| 久久综合色天天久久综合图片| 国产在线精品一区二区| 中文字幕第一区| 欧美美女黄视频| 激情图区综合网| 一区二区三区不卡视频在线观看 | 精品无人区卡一卡二卡三乱码免费卡| 欧美成人国产一区二区| 国产不卡视频一区| 亚洲国产成人精品视频| 久久精品人人爽人人爽| 欧美综合欧美视频| 久久av老司机精品网站导航| 中文在线资源观看网站视频免费不卡| 欧美在线一区二区| 国产一区欧美日韩| 亚洲成人动漫在线免费观看| 国产欧美综合在线| 欧美日韩夫妻久久| caoporn国产一区二区| 久草精品在线观看| 亚洲一区二区视频在线| 久久久久国产精品麻豆ai换脸 | 九九视频精品免费| 亚洲在线一区二区三区| 国产午夜精品福利| 日韩欧美在线网站| 欧美天堂一区二区三区| 成人精品国产一区二区4080| 蜜臀a∨国产成人精品| 亚洲一区二区综合| 国产精品成人网| 国产校园另类小说区| 欧美一区二区三区啪啪| 欧美系列一区二区| 色久综合一二码| 91麻豆国产自产在线观看| 国产aⅴ综合色| 韩国成人精品a∨在线观看| 午夜成人在线视频| 亚洲一区在线观看免费观看电影高清 | 在线观看视频一区| www.av精品| 成人免费视频国产在线观看| 国产黄人亚洲片| 精品在线亚洲视频| 麻豆精品一区二区三区| 日日夜夜精品视频天天综合网| 一区二区在线观看av| 亚洲伦理在线精品| 亚洲精品菠萝久久久久久久| 国产精品高潮呻吟久久| 国产精品狼人久久影院观看方式| 久久久精品日韩欧美| 久久精品视频一区二区三区| 久久综合色之久久综合| 久久综合九色综合97婷婷| 亚洲精品一区在线观看| 久久天堂av综合合色蜜桃网 | 成人动漫一区二区三区| 国产91丝袜在线18| aaa欧美大片| 欧洲精品在线观看| 91精品中文字幕一区二区三区| 日韩免费一区二区三区在线播放| 欧美大片免费久久精品三p| 日韩一区二区三区免费观看| 精品剧情在线观看| 国产精品理论片| 亚洲午夜影视影院在线观看| 人人超碰91尤物精品国产| 捆绑紧缚一区二区三区视频| 国产精品一区二区久久不卡| voyeur盗摄精品| 欧美日韩aaa| 精品成人一区二区| 中文字幕一区二区三区视频 | 国精产品一区一区三区mba桃花| 精品一区二区三区在线播放视频| 国产一区二区三区不卡在线观看 | 成人永久aaa| 欧美性videosxxxxx| 欧美成人三级电影在线| 中文字幕在线一区二区三区| 天天操天天色综合| 国产91精品入口| 欧美日韩免费观看一区三区| 精品少妇一区二区三区在线播放 | 欧美日韩亚洲综合在线| 精品少妇一区二区三区视频免付费| 中文成人av在线| 日韩经典一区二区| www.视频一区| 精品剧情v国产在线观看在线| 一区二区三区四区视频精品免费|