今天QQ交流群里有人問了這題,就是鼠標(biāo)在一幅矩形圖片上點(diǎn)擊,以矩形的對角線為界,如何知道點(diǎn)擊的是矩形的左半部分還是右半部分.想了一下,也跟群里人討論了一下,如下圖:假設(shè)鼠標(biāo)在矩形上任意點(diǎn)的一點(diǎn)的坐標(biāo)是(95,130),那么只要計(jì)算對角線上的那一點(diǎn)(?,130),把?算出來了再比較與95的大小即可知道點(diǎn)擊的是圖片的左邊還是右邊!鼠標(biāo)點(diǎn)擊一幅矩形圖片,以矩形對角線為界算出是點(diǎn)了左邊還是右邊!
系統(tǒng) 2019-08-29 23:40:56 2053
面向?qū)ο蟮娜齻€(gè)基本特征是:封裝、繼承、多態(tài)。封裝封裝最好理解了。封裝是面向?qū)ο蟮奶卣髦唬菍ο蠛皖惛拍畹闹饕匦浴7庋b,也就是把客觀事物封裝成抽象的類,并且類可以把自己的數(shù)據(jù)和方法只讓可信的類或者對象操作,對不可信的進(jìn)行信息隱藏。在Java中類中成員的屬性有:public,protected,,private,這四個(gè)屬性的訪問權(quán)限依次降低。繼承面向?qū)ο缶幊?OOP)語言的一個(gè)主要功能就是“繼承”。繼承是指這樣一種能力:它可以使用現(xiàn)有類的
系統(tǒng) 2019-08-29 23:25:47 2053
一。web.xml文件Xml代碼actionServlet
系統(tǒng) 2019-08-29 22:59:18 2053
接著上一部分,繼續(xù)分析開頭提出的幾個(gè)問題。業(yè)務(wù)處理類(ViewerService)主要處理圖片瀏覽器的大部分業(yè)務(wù)邏輯,包括打開圖片、放大圖片、縮小圖片、瀏覽上一張圖片、瀏覽下一張圖片。在這個(gè)類中使用了單態(tài)模式,即類內(nèi)存中只能創(chuàng)建一個(gè)實(shí)例對象,將類的構(gòu)造方法的訪問權(quán)限定義為private(于是無法在類的外部產(chǎn)生類的對象),在類的內(nèi)部定義一個(gè)可以返回類的對象的方法,這個(gè)方法需要是靜態(tài)方法,(于是可以在類的外部調(diào)用該靜態(tài)方法返回類的對象),同時(shí)靜態(tài)方法只能訪問靜
系統(tǒng) 2019-08-29 22:49:21 2053
----轉(zhuǎn)載于別人空間的,不記得該人的信息。。目的只是為了自己以后方便查看,所以就帖到自己的博客里來了,,希望那個(gè)人不要介意。。呵呵。。覺得很不錯(cuò),自己也分享下;前人栽樹,后人乘涼。想當(dāng)初自己初學(xué)Java時(shí)為了解決一個(gè)很基礎(chǔ)的問題,好多的朋友熱心的回復(fù)我,幫我分析錯(cuò)誤。現(xiàn)在為了方便那些Java新手,特給出自己感覺比較好的學(xué)習(xí)網(wǎng)站和論壇,希望對朋友們能有點(diǎn)幫助。1,http://www.iteye.com/由Robbin創(chuàng)建發(fā)起的技術(shù)網(wǎng)站,人氣相當(dāng)旺,有不少
系統(tǒng) 2019-08-29 22:44:34 2053
WARN-CouldnotfindactionorresultNoresultdefinedforactioncom.ky.action.LoginActionandresulterror說明struts2配置web/success
系統(tǒng) 2019-08-29 22:32:00 2053
一、背景:如何判斷一個(gè)指定的經(jīng)緯度點(diǎn)是否落在一個(gè)多邊形區(qū)域內(nèi)?二、實(shí)現(xiàn)代碼(delphi)CodeTypeTMyPoint=packedrecordX:double;Y:double;end;{*-----------
系統(tǒng) 2019-08-29 22:06:25 2053
近來公司有個(gè)MSOffice編程的活,借機(jī)也研究了一下,略有收獲,不敢獨(dú)享,希望大家扔雞蛋,但最好不是臭的。這個(gè)項(xiàng)目里,主要是想將Word,Excel做成的文檔中的圖形導(dǎo)出為XML文件。這里的關(guān)鍵是找出文檔中的圖形對象,并識別出類型。做法如下:ApplicationClassapp=newApplicationClass();Documentdoc=null;objectmissing=System.Reflection.Missing.Value;obj
系統(tǒng) 2019-08-12 09:27:13 2053
Ps:這是19號寫的東西,想發(fā)表時(shí),卻發(fā)現(xiàn)上不了網(wǎng),所以現(xiàn)在才發(fā)表,算是記錄一下我的生活吧!WhatIdo放假到今天也有11天了,這11天我都做了什么?我覺得這11天是過得非常有意義的。由于不用上課,也沒有了其他課的負(fù)擔(dān)和影響。在這11天時(shí)間里,我把以前沒看完的C++Primer看完了,還看了一些有關(guān)PhotoShop的學(xué)習(xí)資料,當(dāng)然也少不了運(yùn)動。在C++方面,雖然以前也有看過一些C++的教材,但是它們說得都不詳細(xì),很多地方說得很淺很簡單,讓人覺得事實(shí)也是
系統(tǒng) 2019-08-12 09:27:12 2053
1、驗(yàn)證Java的安裝??2、下載Maven可以從ApacheMaven項(xiàng)目的web站點(diǎn)下載Maven:http://maven.apache.org/download.html3、安裝MavenWindows:設(shè)置環(huán)境變量:path與M2_HOMEsetM2_HOME=c:\maven3.0.1setpath=%path%,%M2_HOME%\binLinux:創(chuàng)建符號鏈接:/user/local%ln-smaven-3.0.1maven/usr/loc
系統(tǒng) 2019-08-12 09:26:59 2053